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).
The Principal DevOps Engineer owns the clarity, reliability, security, and repeatability of how our systems are built, deployed, and operated. This role designs and maintains automated, scalable, secure, and cost-effective infrastructure across production, development, and test environments. This is a deeply hands-on role responsible for executing and improving deployments, observability, and core operational practices to reduce risk caused by opaque processes, undocumented knowledge, and single points of failure.
Job Responsibility:
Own and execute deployment processes end-to-end, ensuring they are secure, repeatable, transparent, and well documented with clear failure signals and automated rollback strategies
Design, build, and maintain automated, scalable, secure, and cost-effective infrastructure across production, development, and test environments
Build, operate, and continuously improve CI/CD pipelines with clear failure signals, recovery paths, and rollback strategies
Own application-level networking and infrastructure concerns, including network configuration, access controls, and connectivity required to support development and production environments
Own all infrastructure and networking concerns, including the configuration and troubleshooting of site-to-site VPNs, firewall rules, and secure connectivity required for county-level integrations and remote access
Own day-to-day DevOps operations, including infrastructure health, monitoring, logging, patching, security posture, and maintenance, ensuring systems are observable and failures are diagnosable through strong metrics, logging, root-cause visibility, and effective incident response
Perform regular access analysis across all systems, managing secrets, credentials, and IAM roles to ensure strict adherence to security best practices
Proactively support compliance requirements (such as SOC 2) by maintaining auditable operational practices and generating technical evidence/reports for software and security audits
Enforce security posture through proactive patching, encryption, and vulnerability management across web servers, load balancers, and data stores
Partner with software engineers during deployments and operational work to build shared understanding and enable safe, independent troubleshooting
Deploy, manage, and scale web and application servers, load balancers, queues, and caches through automated, repeatable workflows
Identify, prioritize, and deliver improvements that reduce operational risk, remove bottlenecks, improve efficiency, and increase delivery confidence
Document systems and processes with a focus on explaining both how they work and why
Take proactive ownership of workload while ensuring strong coordination and transparency across the team
Perform other job-related duties as assigned to support departmental goals and continuous improvement initiatives
Requirements:
6-10 years of hands-on experience in DevOps, infrastructure, or platform engineering supporting production systems