Devops Engineer
Job details
- Employment
- Contract
- Posted
- Oct 19, 2026
- Last confirmed open
- Oct 19, 2026
About this role
We are seeking a highly skilled and motivated DevOps Engineer to join our dynamic team. The ideal candidate will be responsible for designing, implementing, and maintaining robust and scalable infrastructure, as well as automating our software delivery processes.
You will play a crucial role in bridging the gap between development and operations, ensuring seamless integration, continuous deployment, and high availability of our applications. This role requires a strong understanding of cloud platforms, CI/CD pipelines, containerization, and infrastructure as code principles.
Key Responsibilities:* Design, implement, and manage continuous integration and continuous delivery (CI/CD) pipelines using tools like Jenkins, GitLab CI, Azure DevOps, or CircleCI to automate software build, test, and deployment processes.
- Provision, configure, and manage cloud infrastructure on platforms such as AWS, Azure, or Google Cloud Platform, ensuring optimal performance, security, and cost-efficiency.
- Implement and maintain containerization technologies (Docker) and orchestration platforms (Kubernetes) for deploying and managing microservices and applications.
- Develop and maintain Infrastructure as Code (IaC) using tools like Terraform, Ansible, or CloudFormation to automate infrastructure provisioning and configuration management.
- Monitor system performance, application health, and infrastructure stability using monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or Splunk.
- Collaborate closely with development, QA, and operations teams to identify and resolve technical issues, improve system reliability, and streamline development workflows.
- Implement and enforce security best practices throughout the software development lifecycle and infrastructure management.
- Participate in on-call rotations to provide timely support and incident resolution for production systems.
- Document system architecture, operational procedures, and troubleshooting guides to ensure knowledge transfer and maintain system integrity.
- Research and evaluate new technologies and tools to improve the efficiency, scalability, and reliability of our systems.