Role Overview
We are seeking a skilled and motivated DevOps Engineer to join our growing technology team. The ideal candidate will be responsible for building, automating, and maintaining CI/CD pipelines, cloud infrastructure, and deployment processes while ensuring system reliability, security, and scalability.
Responsibilities
- Design, implement, and maintain CI/CD pipelines.
- Automate infrastructure provisioning using Infrastructure as Code (IaC).
- Deploy, monitor, and manage cloud-based applications and services.
- Collaborate with development and QA teams to streamline software releases.
- Monitor system performance, troubleshoot production issues, and ensure high availability.
- Implement security best practices across infrastructure and deployment pipelines.
- Manage containerized applications using Docker and Kubernetes.
- Maintain configuration management tools and automation scripts.
- Optimize cloud resources for performance and cost efficiency.
- Document deployment procedures, infrastructure, and operational processes.
Requirements
- Proven experience in managing cloud infrastructure and automation.
- Strong understanding of CI/CD methodologies and container orchestration.
- Ability to work remotely and collaborate effectively with distributed teams.
Skills
- Docker
- Kubernetes
- CI/CD
- Terraform
- AWS