- Company Name
- Aspen Technology
- Job Title
- Sr DevOps Developer
- Job Description
-
Job Title: Sr DevOps Developer
Role Summary: Lead design, implementation, and maintenance of CI/CD pipelines, cloud and on‑prem infrastructure, and DevOps tooling for enterprise‑grade industrial software. Drive DevOps best practices across development, testing, and operations teams.
Expactations: Deliver scalable, secure, and highly available software pipelines and infrastructure; ensure compliance with security standards; collaborate with cross‑functional teams; mentor junior staff; continuously improve tooling and processes.
Key Responsibilities:
- Design, build, and maintain CI/CD pipelines using GitHub Actions, Azure DevOps, or equivalent.
- Provision, configure, and manage containerized workloads with Docker, Kubernetes, Helm, and GitOps tools (Flux, ArgoCD).
- Implement Infrastructure as Code via Terraform, Ansible, or similar.
- Maintain and enhance in‑house DevOps tooling written in Bash and Python.
- Monitor and log infrastructure using industry‑standard systems; apply security scanning tools (Artifactory, Blackduck, Snyk).
- Ensure compliance with security best practices and regulatory requirements.
- Document operational processes, architecture diagrams, and troubleshooting guides.
- Participate in Agile ceremonies, refine high‑level requirements into actionable user stories with acceptance criteria.
- Provide technical leadership and support to development, security, and product teams.
- Stay current with emerging cloud, DevOps, and security technologies; recommend improvements.
Required Skills:
- 5–8 years DevOps experience (or advanced degree with equivalent experience).
- Proficient with containerization (Docker), Kubernetes, Helm, and GitOps.
- Strong IaC knowledge: Terraform, Ansible, etc.
- CI/CD experience with GitHub Actions, Azure DevOps Pipelines, or similar.
- Familiarity with artifact repositories, vulnerability scanners, and public clouds (Azure, AWS).
- Monitoring/log management, Windows/Linux system administration.
- Agile frameworks: SAFe or Scrum.
- Object‑oriented design, debugging, and scripting (Python, Bash).
- Excellent communication in English (C1) and basic French (A1).
- Self‑directed project management, adaptability, and collaborative mindset.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or advanced degree with reduced experience).
- Relevant certifications (e.g., AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, Kubernetes Administrator) preferred but not mandatory.