Job Title: DevOps Engineer (Cloud – AWS/Azure/GCP)
Role Overview
We are seeking a skilled DevOps Engineer to design, implement, and maintain scalable, secure, and highly available cloud infrastructure. The ideal candidate will have experience in CI/CD automation, cloud platforms, infrastructure as code, and monitoring tools.
Key Responsibilities
- Design, implement, and manage cloud infrastructure across AWS, Azure, or GCP.
- Build and maintain CI/CD pipelines for automated deployment and release management.
- Develop Infrastructure as Code (IaC) using tools like Terraform, ARM templates, or CloudFormation.
- Monitor system performance, availability, and security using logging and monitoring tools.
- Automate repetitive tasks and improve deployment efficiency.
- Collaborate with development teams to ensure smooth integration and delivery.
- Manage containerized environments using Docker and Kubernetes.
- Implement security best practices and compliance standards.
- Troubleshoot infrastructure, deployment, and production issues.
Mandatory Skills
- Experience in at least one cloud platform (AWS / Azure / GCP)
- Strong knowledge of CI/CD tools (Jenkins, GitHub Actions, GitLab CI, Azure DevOps)
- Infrastructure as Code (Terraform, CloudFormation, ARM)
- Containerization tools (Docker, Kubernetes)
- Scripting knowledge (Shell, Python, or PowerShell)
- Version control systems (Git)
- Linux/Unix system administration
Good to Have Skills
- Monitoring tools (Prometheus, Grafana, ELK, Datadog)
- Configuration management tools (Ansible, Chef, Puppet)
- Security & DevSecOps practices
- Networking concepts (VPC, Load Balancers, DNS)
Experience Required
- 3+ years of experience in DevOps / Cloud Engineering
Education
- Bachelor’s degree in Computer Science, IT, or related field