Job Description: Cloud and DevOps Engineer
We are seeking a highly skilled and versatile Cloud and DevOps Engineer to join our team. The ideal candidate will possess a strong technical background in Cloud platforms (Google, AWS, Azure, Oracle Cloud), DevOps methodologies, automation, containerization, and security practices. You will be responsible for designing, building, deploying, migrating, and maintaining scalable, resilient, and secure cloud-based infrastructure and applications, while also contributing to presales activities.
Responsibilities:
- Design, build, and deploy scalable, resilient, and secure cloud-based infrastructure and applications.
- Plan and execute cloud migration strategies, including assessment, planning, and execution of migration activities from on-premises or other cloud environments.
- Automate infrastructure provisioning, configuration management, and application deployment using tools.
- Implement and manage containerized applications using Docker and Kubernetes/OpenShift.
- Develop and maintain infrastructure-as-code (IaC) templates and scripts.
- Configure and manage monitoring and logging solutions to ensure system health and performance.
- Perform day-to-day operational tasks, including monitoring system performance, responding to alerts, and performing routine maintenance.
- Troubleshoot and resolve technical issues related to cloud infrastructure, DevOps pipelines, and migration activities.
- Troubleshoot and resolve technical issues related to cloud infrastructure, applications, and DevOps pipelines.
- Implement and maintain security best practices for cloud environments.
- Collaborate with development and operations teams to optimize application performance and reliability.
- Provide technical guidance and mentorship to junior team members.
- Document technical designs, configurations, and procedures.
- Participate in presales activities, including the development of Proof-of-Concepts (POCs), solution design discussions with prospective clients, and delivery of technical presentations.
- Stay abreast of the latest Cloud technologies, DevOps/DevSecOps trends, and the competitive landscape.
Required Skills & Qualifications:
- Minimum of 5 years of experience in Cloud and DevOps engineering role.
- Strong technical background in Cloud platforms (Google, AWS, Azure, Oracle Cloud), automation, containerization, and security practices.
- Experience participating in presales activities, including POC development and design discussions.
- Good understanding of end-to-end DevOps and DevSecOps methodologies, Microservices architecture, and APIs.
- Excellent communication and presentation skills for client interactions and internal collaboration.
- Technologies
- Hands-on experience with cloud service providers
- Strong proficiency in automation tools such as Terraform and Ansible.
- Experience building and managing CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI/CD.
- Hands-on experience with Docker and Kubernetes/OpenShift.
- Scripting – Shell, Python
- Monitoring and logging tools – Prometheus, Grafana, ELK stack, CloudWatch, Azure Monitor, or Google Cloud Operations Suite etc.
- Migration tools.
- Certifications:
- Must – One of Professional Cloud Architect Certificate from either Google/AWS/Azure/Oracle.
- Good to have – DevOps and CI/CD Certification – GitHub, GitLab, Certified Kubernetes Administrator (CKA), Docker, Terraform, Ansible, OpenShift,
- Other vendor certifications.