Production Engineer - Software Integration
Core
Ensures software runs reliably in live defence environments by building automation, monitoring tools, and managing incidents to optimize CI/CD pipelines and product quality.
Role type
Production Engineer - Software Integration
Builds
Automated deployment (CI/CD), testing, and scaling processes for defence AI systems
Domain
Defence AI / Industrial Engineering
Deliverable
production ML models | infrastructure
Required skills
C++, Rust, SQL, Nix OS, CI/CD tools (Jenkins, GitLab CI), monitoring tools, system architecture, networking, database management
Preferred skills
Cloud platforms, ERP, MES
Technologies
Jenkins, GitLab CI, Nix OS, C++, Rust, SQL
Responsibilities
Ensure applications run reliably, efficiently, and securely in live production environments; Develop and maintain automated deployment, testing, and scaling processes; Build and manage monitoring systems to track application health and performance; Respond to production incidents, perform root cause analysis, and implement preventative measures; Work with development, product, and operations teams to improve development processes and product delivery; Contribute to architectural decisions, conduct code reviews, and ensure high-quality, maintainable code; Implement security best practices and ensure compliance within production systems.