- Company Name
- Altium®
- Job Title
- DevOps Engineer
- Job Description
-
Job Title: DevOps Engineer
Role Summary:
Design, build, and maintain resilient cloud‑native environments for enterprise‑grade software. Drive CI/CD automation, infrastructure as code, and monitoring to enable rapid, reliable delivery of services to a global customer base.
Expections:
- Collaborate closely with software engineering, product, and operations teams.
- Own the end‑to‑end lifecycle of deployment pipelines and infrastructure automation.
- Mentor peers, share knowledge, and contribute to continuous‑improvement initiatives.
Key Responsibilities:
- Architect and implement scalable, highly available Kubernetes clusters on AWS (EKS, EC2, RDS, Lambda, Opensearch, S3, FSX, Route53).
- Design, code, and maintain CI/CD pipelines using Jenkins, GitLab CI, or equivalent.
- Apply Infrastructure as Code (Terraform preferred) to provision, configure, and manage cloud resources.
- Deploy, monitor, and scale application services; configure APM and monitoring tools (Prometheus, NewRelic).
- Create automation utilities in Go, Python, Bash, or PowerShell to streamline provisioning and operations.
- Document processes, architecture, and best practices; lead knowledge‑sharing sessions.
- Participate in project planning, risk assessment, and strategic road‑mapping.
Required Skills:
- 4+ years DevOps or SRE experience.
- Proficient in Linux & Windows systems administration.
- Deep knowledge of Kubernetes, container orchestration, and microservice architecture.
- Strong experience with AWS services (EC2, EKS, RDS, Lambda, Opensearch, S3, FSX, Route53).
- Working knowledge of CI/CD tools (Jenkins, GitLab CI, or alternatives).
- Expertise in IaC with Terraform; familiar with other IaC tools.
- Experience with monitoring/observability stack: Prometheus, Grafana, NewRelic, or similar.
- Scripting/automation skills: Go, Python, Bash, PowerShell.
- Understanding of Software Development Lifecycle and Agile methodologies.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent professional experience.
- Relevant certifications (e.g., AWS Certified Solutions Architect, Certified Kubernetes Administrator) preferred.
Cambridge, United kingdom
On site
Junior
05-12-2025