DevOps Cloud Engineer
DevOps Cloud Engineer
Experience : 6+ Years
Shift : 2pm to 11pm
Job Location : Ahmedabad (Onsite)
Job Description:
We are looking for a seasoned DevOps Cloud Engineer with strong experience in site reliability engineering, cloud platforms (especially AWS), and automation tools. The ideal candidate will play a key role in ensuring reliable deployments, infrastructure automation, and performance optimization for large-scale data platforms and services.
Key Responsibilities:
- Deploy, maintain, and monitor cloud-based applications and services in AWS.
- Administer and manage Kubernetes clusters and containerized applications using Docker.
- Automate infrastructure and CI/CD pipelines using tools like Jenkins, Ansible, Terraform, and ArgoCD.
- Support big data platforms such as Hadoop, Spark, PySpark, Delta Lake, NiFi, Airflow, Hive, Kafka, Impala, and others.
- Troubleshoot complex system issues across the infrastructure stack, including databases, OS, and networking layers.
- Perform system upgrades, patching, performance tuning, and ensure high availability.
- Collaborate closely with development and data engineering teams to enable DevOps best practices.
Required Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, Industrial Engineering, or Engineering Management.
- Cloud (AWS, GCP, or Azure) and Kubernetes administration certification (at least one).
- 6+ years in a Site Reliability Engineering (SRE) or similar DevOps role.
- 4+ years working with AWS Cloud Services.
- Strong experience with Docker and Kubernetes.
- Hands-on experience supporting big data platforms.
Required Skills:
- Proficiency in scripting languages: Bash, Shell, PowerShell, or Python.
- Experience with Linux OS administration and troubleshooting.
- Familiarity with database management: MS SQL, MongoDB, SSIS.
- Strong understanding of operating system concepts and cloud automation.
Preferred Attributes:
- Passion for learning and staying up to date with new technologies.
- Strong debugging, problem-solving, and analytical skills.
- Excellent communication and collaboration skills.
- A team player who values transparency, trust, and frequent communication—key values in our company culture.