Principal DevOps Engineer
Skills
Location
Languages
Fluent English
Job Description
We're looking for a skilled and visionary Principal DevOps Engineer (DevOps Lead) to drive technical excellence and help architect, build, and maintain large-scale, enterprise-level software systems.
🎯 Responsibilities
- Design, develop, and maintain high-quality, scalable, and extensible software
- Ensure seamless integration with CI pipelines and contribute to continuous process improvement
- Independently design, plan, and deliver robust software solutions
- Foster a culture that values technical excellence, collaboration, and support for team members
- Act as an evangelist for adopting strong DevSecOps software development practices within the engineering community
- Lead and mentor DevOps teams, driving consistency and efficiency across platform and services
- Monitor and maintain backend production operations, develop and improve internal tooling frameworks, and help resolve production issues
- Take part in on-call rotations for production backends
- Drive internal technical backlog and champion improvements to deployment, monitoring, and maintenance of systems
🛠️ Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field
- 10+ years of hands-on experience with public cloud platforms (AWS, Google Cloud, Azure), with at least 5 years in the software industry (AWS preferred)
- Strong scripting skills using shell, Python, Ruby, or similar languages
- Experience leading DevOps teams and building/maturing CI/CD pipelines
- Expertise in DevSecOps areas, including CI/CD, build & release, internal tooling, and production operations
- Hands-on system administration experience with Unix-based systems, including system configuration and networking (DNS, DHCP, routing tables, routing)
- Experience automating infrastructure as code (e.g., AWS CloudFormation, Terraform)
- Automation development experience using Chef or Ansible (desired)
- Experience deploying/managing large-scale distributed Unix environments
- Proficiency working with large-scale production systems and technologies, including load balancing, monitoring, distributed systems, and/or configuration management
- Familiarity with contemporary cloud platforms such as Docker, Mesos, and/or Kubernetes
- Experience in production operations, including logging and monitoring
- Experience in NOC (Network Operations Center) or Site Reliability Engineering (SRE) is a plus
🌟 Leadership Skills
- Ability to lead with a focus on long-term business impact
- Skilled at seeing the bigger picture and prioritizing what matters most
- Responsible for overall direction of DevOps capabilities, driving improvements across teams
- Encourages innovative and disruptive thinking to address unexpected challenges
Location
Grenzacherstrasse, Basel, Switzerland