- Company Name
- Burtch Works
- Job Title
- Sr DevOps Engineer
- Job Description
-
Job Title: Senior DevOps Engineer
Role Summary:
Lead the design, implementation, and maintenance of secure, scalable CI/CD pipelines and cloud-native infrastructure across Azure and AWS. Serve as a senior individual contributor, collaborating closely with development, security, and architecture teams to embed DevSecOps practices and ensure rapid, reliable software delivery.
Expectations:
- Drive continuous improvement of deployment speed, reliability, and security.
- Mentor junior team members on best practices for DevOps, IaC, and observability.
- Act as a trusted technical advisor for cross‑functional initiatives involving cloud, security, and automation.
Key Responsibilities:
- Design, build, and operate Azure DevOps and GitHub Enterprise pipelines with integrated quality gates (SAST, SCA, DAST, container scanning).
- Build, manage, and scale Docker workloads and Kubernetes (EKS) clusters, ensuring image governance, runtime security, and operational health.
- Develop reusable Terraform modules, enforce IaC policy checks, and automate validation and drift detection across AWS and Azure.
- Implement secure SDLC practices: automated security scanning, secrets management, and vulnerability remediation workflows.
- Deploy monitoring, logging, and alerting solutions; lead incident response and root‑cause analysis to improve platform reliability.
- Integrate automated testing and AI‑assisted development tools (e.g., GitHub Copilot) into the CI/CD pipeline.
- Collaborate with teams on observability tooling (Datadog, SolarWinds, Splunk) and advanced monitoring strategies.
Required Skills:
- Azure DevOps, GitHub Enterprise, YAML pipelines, Git.
- Terraform, Docker, Kubernetes (EKS), AWS, Azure.
- Scripting: Bash, PowerShell, Python.
- Security tooling: SAST, SCA, DAST, container scanning.
- Observability: monitoring, logging, alerting.
- Strong analytical thinking, problem‑solving, and communication skills.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- 5+ years of DevOps and software engineering experience in Agile/Scrum environments.
- Cloud or DevOps certifications (e.g., AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, Certified Kubernetes Administrator) preferred.