This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
This is a position for a Software Engineering Senior on our F35 Pilot Training Devices (PTD) Team. Join us if you are passionate about saving lives through mission readiness. Be a part of a team that values speed, agility, affordability, and disruptive technologies.
Job Responsibility:
Design, develop, and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, and Azure DevOps
Containerize applications using Docker and Podman
Develop and maintain scripts using languages such as Python, Bash, and PowerShell
Collaborate with development teams to ensure smooth integration of code changes into the CI/CD pipeline
Troubleshoot and resolve issues with the CI/CD pipeline, including debugging and optimizing pipeline performance
Ensure compliance with security and regulatory requirements, including implementing security scanning and vulnerability management tools
Develop and maintain documentation for CI/CD pipelines, including pipeline architecture, configuration, and troubleshooting guides
Requirements:
Bachelor's degree
5 or more years of experience in software development, with a focus on full stack web development and DevOps
Experience developing, debugging, and maintaining GitLab CI/CD pipelines
Experience with containerization and using tools such as Docker or Podman
Experience with scripting in languages such as Bash, PowerShell, and Python
Experience with Infrastructure As Code (IaC) and writing Ansible playbooks
Experience with container orchestration via Kubernetes or Openshift
Strong experience with object-oriented programming languages (such as C++, C#, Python, Ruby, Objective-C)
Must have or obtain an Interim Secret level U.S. government security clearance
U.S. citizenship is a requirement
Nice to have:
Master's degree
Advanced Expertise in GitLab CI/CD, including advanced pipeline configuration, job artifacts, and dependency management
Advanced Expertise with GitLab Runner, including installation, configuration, and management of runners