Would you like to perform rewarding work while contributing to the success of an established, growing company? Navstar is an award-winning organization that has a proven track record of successfully providing IT services and solutions both as a prime and sub-contractor on mission-focused IT programs. Our employees are integral players in support of mission-critical programs focused on our National Security.
Role Description:
- Under general direction, finds deficiencies with our product delivery lifecycle and architecture and implement industry best practices to improve them.
- Oversees and offers input over hiring of a small DevOps team to assist the operation and maintenance of our products.
- Inspects, patches, and upgrades our existing product(s) so that they can more reliably deliver to customer environments.
- Maintains development, testing, and production environments.
- Manages continuous integration and delivery pipelines to maximize efficiency.
- Implements industry best practices for system hardening and configuration management.
- Develops and maintains solutions for operational administration, system/data backup, disaster recovery, and security/performance monitoring.
- Tests system integrity, implemented designs, application developments and other processes related to infrastructure, making improvements as needed.
- Manages code deployments, fixes, updates and related processes.
- Works with CI/CD tools, and source control (git)
- Offers technical support where needed, developing software for our back-end systems.
Stays current with industry trends and source new ways for our business to improve.
Required Skills and Qualifications:
- To be eligible for this position you must hold an active TS/SCI clearance with Polygraph.
SENIOR: Typically requires a Bachelor's or Master's degree in Computer Science, Engineering, or related field and nine years of related experience.
- Experience with deployment technologies, such as Kubernetes (K8s) for container orchestration.
- Experience with metrics monitoring and dashboards (Grafana).
- Understanding of user access practices and security controls within a system.
- Understanding of system administration in various OS environments.
- Strong knowledge of configuration management tools.
- Strong communication and documentation skills.
- Understanding of software development lifecycle best practices.
- Must be able to work both independently and in a team environment.
- Able to work on-call hours as required.
Desired Skills and Qualifications:
- Understanding of AWS services and cloud management.
- Experience maintaining existing production kubernetes installations.