Job Description - DevOps Engineer
Position Overview
We are seeking a DevOps Engineer to strengthen our software delivery and infrastructure operations capability. This role is responsible for designing implementing and maintaining scalable infrastructure automation frameworks and CI/CD pipelines that enable engineering teams to deliver secure and reliable software at speed.
The ideal candidate operates comfortably at the intersection of software engineering cloud infrastructure and operational reliability with a strong focus on automation observability and continuous improvement.
Key Responsibilities
Infrastructure & Platform Engineering
- Design deploy and maintain cloud-native infrastructure using Infrastructure as Code (IaC) practices.
- Manage and optimize environments across development staging and production.
- Implement high availability scalability and fault tolerance in platform architecture.
- Support containerized workloads using Docker and Kubernetes.
CI/CD & Automation
- Build and maintain CI/CD pipelines to automate build testing and deployment workflows.
- Integrate security testing and compliance controls into the pipeline (DevSecOps practices).
- Reduce manual operational work through automation and scripting.
Monitoring & Reliability
- Implement monitoring alerting and observability solutions.
- Maintain platform reliability through incident response root cause analysis and continuous improvement.
- Define and track SLOs SLIs and operational KPIs.
Collaboration & Engineering Enablement
- Work closely with development teams to optimize deployment pipelines and runtime environments.
- Support developers in adopting cloud-native and containerization best practices.
- Contribute to internal documentation and knowledge sharing.
Required Qualifications
Education
- Bachelors degree in Computer Science Software Engineering or related field or equivalent practical experience.
Experience
- 3 to 6 years experience in DevOps Site Reliability Engineering or Infrastructure Engineering.
Technical Skills
Strong experience with several of the following:
Cloud Platforms
Infrastructure as Code
Containers & Orchestration
- Docker
- Kubernetes
- Experience operating production Kubernetes clusters
CI/CD Platforms
- Jenkins
- Argo CD
- Azure DevOps
Configuration Management
Monitoring & Observability
- Prometheus
- Grafana
- ELK / OpenSearch
- Datadog or similar tools
Scripting & Development
Version Control
- Git and Git-based workflows
Preferred Qualifications
- Experience implementing DevSecOps pipelines
- Knowledge of zero-trust security models
Soft Skills
- Strong analytical and problem-solving capability
- Clear communication across engineering and operations teams
- Ability to operate in high-availability production environments
- Continuous learning mindset
Success Metrics
Performance in this role will typically be measured by:
- Reduced infrastructure incidents and downtime
- Increased automation coverage
- Improved developer productivity and release velocity
Typical Tech Stack
- Cloud: AWS / Azure
- Containers: Docker Kubernetes
- IaC: Terraform
- CI/CD: Jenkins Argo CD
- Monitoring: Prometheus Grafana
- Logging: ELK Stack and Loki
- Languages: Python Bash
Job Description - DevOps Engineer Position Overview We are seeking a DevOps Engineer to strengthen our software delivery and infrastructure operations capability. This role is responsible for designing implementing and maintaining scalable infrastructure automation frameworks and CI/CD pipeline...
Job Description - DevOps Engineer
Position Overview
We are seeking a DevOps Engineer to strengthen our software delivery and infrastructure operations capability. This role is responsible for designing implementing and maintaining scalable infrastructure automation frameworks and CI/CD pipelines that enable engineering teams to deliver secure and reliable software at speed.
The ideal candidate operates comfortably at the intersection of software engineering cloud infrastructure and operational reliability with a strong focus on automation observability and continuous improvement.
Key Responsibilities
Infrastructure & Platform Engineering
- Design deploy and maintain cloud-native infrastructure using Infrastructure as Code (IaC) practices.
- Manage and optimize environments across development staging and production.
- Implement high availability scalability and fault tolerance in platform architecture.
- Support containerized workloads using Docker and Kubernetes.
CI/CD & Automation
- Build and maintain CI/CD pipelines to automate build testing and deployment workflows.
- Integrate security testing and compliance controls into the pipeline (DevSecOps practices).
- Reduce manual operational work through automation and scripting.
Monitoring & Reliability
- Implement monitoring alerting and observability solutions.
- Maintain platform reliability through incident response root cause analysis and continuous improvement.
- Define and track SLOs SLIs and operational KPIs.
Collaboration & Engineering Enablement
- Work closely with development teams to optimize deployment pipelines and runtime environments.
- Support developers in adopting cloud-native and containerization best practices.
- Contribute to internal documentation and knowledge sharing.
Required Qualifications
Education
- Bachelors degree in Computer Science Software Engineering or related field or equivalent practical experience.
Experience
- 3 to 6 years experience in DevOps Site Reliability Engineering or Infrastructure Engineering.
Technical Skills
Strong experience with several of the following:
Cloud Platforms
Infrastructure as Code
Containers & Orchestration
- Docker
- Kubernetes
- Experience operating production Kubernetes clusters
CI/CD Platforms
- Jenkins
- Argo CD
- Azure DevOps
Configuration Management
Monitoring & Observability
- Prometheus
- Grafana
- ELK / OpenSearch
- Datadog or similar tools
Scripting & Development
Version Control
- Git and Git-based workflows
Preferred Qualifications
- Experience implementing DevSecOps pipelines
- Knowledge of zero-trust security models
Soft Skills
- Strong analytical and problem-solving capability
- Clear communication across engineering and operations teams
- Ability to operate in high-availability production environments
- Continuous learning mindset
Success Metrics
Performance in this role will typically be measured by:
- Reduced infrastructure incidents and downtime
- Increased automation coverage
- Improved developer productivity and release velocity
Typical Tech Stack
- Cloud: AWS / Azure
- Containers: Docker Kubernetes
- IaC: Terraform
- CI/CD: Jenkins Argo CD
- Monitoring: Prometheus Grafana
- Logging: ELK Stack and Loki
- Languages: Python Bash
View more
View less