Note: The job is a remote job and is open to candidates in USA. Iridium is an award-winning and innovative satellite communications company with a unique network offering voice and data connectivity worldwide. The Senior Cloud DevSecOps Engineer will design, develop, and maintain cloud-based software applications and infrastructure, ensuring secure and scalable solutions while collaborating with multidisciplinary teams.
Responsibilities
- Independently design, develop, test, enhance, and maintain cloud-native software applications and supporting cloud infrastructure and deployment platforms
- Design, implement, and optimize secure cloud architectures, application security controls, and deployment solutions supporting mission-critical applications
- Build, maintain, and automate CI/CD pipelines, cloud infrastructure, and containerized deployment environments
- Collaborate with software, systems, operations, cybersecurity, and infrastructure engineers to integrate cloud-native solutions throughout the software development lifecycle
- Support software integration, testing, troubleshooting, deployment, and sustainment activities
- Build, maintain, and improve software build environments, automated testing, and deployment processes as appropriate
- Participate in Agile/Scrum planning activities, sprint execution, backlog refinement, and software release planning
- Maintain accurate project status, technical documentation, and issue tracking using approved development tools
- Follow established engineering processes including configuration management, change control, risk management, software quality, and secure development practices
- Clearly communicate technical concepts, project status, risks, and recommendations to technical and non-technical stakeholders
- Identify opportunities to improve software quality, team processes, automation, and overall engineering efficiency
- Provide technical guidance and knowledge sharing within the engineering team
Skills
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline
- 8+ years of professional software development experience developing production-quality software throughout the full software development lifecycle
- Experience with AWS EKS/Kubernetes and automated container deployments
- Experience with Terraform or other Infrastructure as Code tools alternatives
- Experience with Vault/AWS Secrets Manager or other alternatives
- Proficiency with Amazon Web Services (AWS) cloud services
- Experience building and maintaining CI/CD pipelines (Gitlab or alternatives) and deployment automation
- Experience developing scalable, maintainable, and well-tested software
- Experience using source control, issue tracking, and collaborative development tools
- Excellent communication skills, with the ability to clearly convey products, deliverables, analyses, and/or issues to groups outside of your team or those who are unfamiliar with the topic
- Experience working within Agile software development environments
- Have confidence and be able to easily build relationships with leadership and colleagues outside of your team
- Possess an analytical mindset, with the ability to understand a situation or problem and think critically to make decisions and come up with out-of-the-box solutions
- Be proactive in providing feedback and be enthusiastic in sharing your knowledge with others
- Capable of prioritizing your own tasks and potentially the tasks of others while making sure deadlines are met
- This position requires an active/current Secret Security Clearance or the ability to obtain a Secret Security Clearance (A U.S. Security Clearance that has been active in the past 24 months is considered active)
- Be a U.S. Citizen
- Knowledge of infrastructure automation and cloud networking concepts
- Familiarity with DevSecOps principles and secure software development practices
- Proficiency with Infrastructure as Code tools
- Knowledge of application security principles, vulnerability assessment, and secure coding practices (i.e. certificate injections, token validation)
- Certified Kubernetes Security Specialist (CKS)
- Familiarity with security analysis tools such as Fortify, SonarQube, or similar platforms
- AWS Solutions Architect Associate or Professional certification
- Familiarity with Linux operating systems and Bash scripting
Benefits
- Company stock
- Annual bonus
- Medical, dental, and vision insurance coverage
- 401(k) retirement plan options
- Paid time off and paid holidays
- Paid parental leave
- Other discounts and perks
- Under Iridium’s Hybrid Work Policy, employees are expected to work at least three days per week (approximately 60%) in an Iridium office to support collaboration, relationship-building, and professional growth.
Company Overview