We are looking for an experienced DevOps Engineer to support the deployment, automation, and maintenance of cloud-based systems. The role focuses on ensuring high availability, performance, security, and scalability of applications while collaborating closely with engineering and operations teams.
2 days work from office at client location
Required Qualifications
- B.E./B.Tech in Computer Science, IT, or a related discipline
- 68 years of experience in DevOps, Cloud, or System Administration
- Strong knowledge of AWS services (EC2, S3, IAM, CloudWatch, etc.)
- Hands-on experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI/CD, or similar)
- Proficiency in scripting languages such as Python, Shell, Ansible
- Experience with containerization (Docker, Kubernetes)
- Hands-on experience managing databases such as Oracle, MSSQL, Cassandra, AstraDB
- Good understanding of Agile methodologies and version control systems (Git)
- Strong problem-solving skills and ability to work in a collaborative environment
- Good communication skills
Roles & Responsibilities
- Assist in deployment, automation, and maintenance of AWS cloud-based infrastructure
- Ensure availability, performance, and security of applications hosted on AWS
- Manage release processes, configuration management, and environment setups
- Troubleshoot system issues and escalate complex problems when required
- Implement and support monitoring, logging, and alerting solutions
- Maintain, enhance, and upgrade automation scripts and CI/CD pipelines
- Follow DevOps best practices related to security, reliability, and scalability
- Document operational procedures, configurations, and runbooks
- Collaborate with cross-functional teams for smooth delivery and operations