Senior DevOps Engineer
Summary
The Senior DevOps Engineer will design and manage scalable AWS cloud infrastructure, architect Databricks workspaces, and build robust CI/CD pipelines. The role focuses on implementing Infrastructure as Code and promoting DevOps best practices across development teams.
Key Responsibilities
Cloud Infrastructure & Architecture
. Design, implement, and manage scalable cloud infrastructure solutions on major cloud platforms (AWS)
. Architect and provision Databricks workspaces for data engineering and analytics workloads
. Ensure cloud infrastructure follows best practices for security, performance, and cost optimisation
. Provide technical leadership in cloud architecture decisions and infrastructure design
CI/CD Pipeline Development
. Design and build robust Continuous Integration/Continuous Delivery (CI/CD) pipelines
. Implement automated testing, deployment, and release management processes
. Optimise build and deployment workflows for efficiency and reliability
. Integrate security scanning and quality gates into CI/CD pipelines
Infrastructure as Code (IaC)
. Develop and deploy Infrastructure as Code using tools such as Terraform, CloudFormation, ARM Templates, or Pulumi
. Maintain version-controlled infrastructure configurations
. Implement automated infrastructure provisioning and configuration management
. Ensure infrastructure consistency across development, staging, and production environments
DevOps Best Practices
. Champion DevOps culture and practices across development teams
. Implement monitoring, logging, and alerting solutions
. Drive automation initiatives to improve operational efficiency
. Collaborate with application development teams to optimise deployment processes
Required Qualifications
Technical Skills
. 8+ years of experience in DevOps, Cloud Engineering, or Cloud Architectureroles
. Strong hands-on experience with at least one major cloud platform (AWS,Azure, or GCP)
. Proven experience provisioning and managing Databricks workspaces
. Expert-level knowledge of CI/CD tools (e.g., Jenkins, GitLab CI, AzureDevOps, GitHub Actions, CircleCI)
. Strong proficiency in Infrastructure as Code (Terraform, CloudFormation, ARMTemplates, Ansible, or similar)
. Experience with containerisation and orchestration (Docker, Kubernetes)
. Proficiency in scripting languages (Python, Bash, PowerShell, or similar)
. Understanding of networking, security, and compliance in cloud environments
Professional Experience . Background in Cloud Engineering or Cloud Architecture . Experience working in Agile/Scrum environments . Track record of implementing DevOps practices in enterprise settings . Experience with database technologies and data platforms Soft Skills . Strong problem-solving and analytical abilities . Excellent communication and collaboration skills . Ability to work effectively with cross-functional teams . Self-motivated with a continuous learning mindset . Ability to mentor junior team members
Preferred Qualifications - mandatoryto have at least one certification . Cloud certifications(AWS Certified Solutions Architect, Azure Solutions Architect Expert, GoogleCloud Professional Cloud Architect, or equivalent) . Databricks certifications . Experience with monitoring and observability tools (Prometheus, Grafana, ELKStack, Splunk, Datadog) . Knowledge of security best practices and DevSecOps . Experience with GitOps workflows . Familiarity with service mesh technologies (Istio, Linkerd) . Experience in regulated industries (Financial Services, Healthcare, PublicService)
Professional Experience . Background in Cloud Engineering or Cloud Architecture . Experience working in Agile/Scrum environments . Track record of implementing DevOps practices in enterprise settings . Experience with database technologies and data platforms Soft Skills . Strong problem-solving and analytical abilities . Excellent communication and collaboration skills . Ability to work effectively with cross-functional teams . Self-motivated with a continuous learning mindset . Ability to mentor junior team members
Preferred Qualifications - mandatoryto have at least one certification . Cloud certifications(AWS Certified Solutions Architect, Azure Solutions Architect Expert, GoogleCloud Professional Cloud Architect, or equivalent) . Databricks certifications . Experience with monitoring and observability tools (Prometheus, Grafana, ELKStack, Splunk, Datadog) . Knowledge of security best practices and DevSecOps . Experience with GitOps workflows . Familiarity with service mesh technologies (Istio, Linkerd) . Experience in regulated industries (Financial Services, Healthcare, PublicService)
Skills
- Agile
- Analytics
- Ansible
- Automation
- AWS
- Azure
- Bash
- CI/CD
- CircleCI
- Cloud
- CloudFormation
- Containerization
- Data Engineering
- Databricks
- Datadog
- DevOps
- DevSecOps
- Docker
- GCP
- GitHub
- GitHub Actions
- GitLab
- GitOps
- Grafana
- Infrastructure as Code
- Istio
- Jenkins
- Kubernetes
- Networking
- Observability
- PowerShell
- Prometheus
- Pulumi
- Python
- Scrum
- Splunk
- Terraform
- Test Automation