Description
We are looking for a highly motivated and Senior Engineer to join our growing Infrastructure and Platform Engineering team. You will play a critical role in building, scaling, observing and maintaining our Kubernetes-based platform and enabling our engineering organization to deliver capabilities and incremental products quickly and reliably.
Responsibilities:
- Design and implement solutions for our Kubernetes platform, including infrastructure automation, CI/CD pipelines, and observability and security tools.
- Build and maintain core platform components, ensuring high availability, scalability, and security.
- Automate infrastructure provisioning, configuration management, and application deployments using tools like Terraform and Argo CD.
- Provide support and solve for platform-related issues, working closely with peer development teams to resolve problems.
- Implement and maintain security standard methodologies for the platform, ensuring compliance with industry standards.
- Build and maintain comprehensive documentation for platform components and processes.
- Collaborate effectively with other engineers and development teams across multiple locations and time zones.
- Stay up-to-date with the latest technologies and trends in the platform engineering space.
Basic Qualifications:
- 5+ years of hands-on experience working with large scale cloud infrastructure, DevOps, Security, and software development engineering skills.
- Bachelor's degree in a computer related field or equivalent work experience
Other Qualifications:
- Infrastructure as code: Proficiency in infrastructure automation tools like Terraform.
- CI/CD: Experience with building, maintaining, and consuming CI/CD pipelines and tools like Argo CD.
- Experience securing infrastructure hosted on cloud service providers like AWS in a production environment.
- Knowledge of network, application and platform security tools and concepts.
- Knowledge of common encryption functions and authorization schemas.
- Experience with security auditing and compliance frameworks.
- Understanding of application, system, and security threats, attack techniques and mitigating controls.
- Programming skills: Proficiency in at least one programming language
- Problem-solving: Strong analytical and problem-solving skills.
- Communication: Excellent communication and collaboration skills.
Preferred:
- Strong understanding of Kubernetes and containerization
- C#, Python, Ruby, Rust, or Go programming language proficiency
- Experience working in air gapped cloud regions
- Preferred DoD 8570/8140 compliant with at least IAT Level II certification, including a current Computing Environment (CE) credential and one approved specialty certification (e.g., CompTIA CySA+, GICSP, CASP+)