almost 6 years ago
Responsibilities
- Develop and maintain a software platform that exposes Linux security instrumentation information.
- Process and store information in a database and publish it for consumption by distributed systems.
- Maintain high unit test coverage and compatibility across multiple Linux platforms.
- Perform performance analysis, software tuning, and throughput calculations.
Requirements
- Proficiency in C, Go, or Bash.
- Strong understanding of the Linux operating system and security practices for system service processes.
- Experience with software design or architecture.
- Understanding of software deployment, packaging, and installation techniques.
- Ability to write high-quality, tested code using CI/CD and TDD practices.