About the role:
We are seeking a highly motivated and skilled Cloud DevOps Engineer to join our growing team. You will play a vital role in bridging the gap between development and operations, ensuring seamless deployments and efficient infrastructure management for our cloud-based applications. You will possess expertise in DevOps methodologies, cloud platforms, and automation tools to enable rapid and reliable software delivery.
Responsibilities:
- Infrastructure Automation: Design, implement, and maintain automated infrastructure provisioning and configuration management using tools like Jenkins, Ansible, Terraform.
- Continuous Integration/Continuous Deployment (CI/CD): Develop and maintain CI/CD pipelines to automate testing, deployment, and monitoring of applications using tools such as Jenkins, GitLab CI/CD.
- Monitoring and Logging: Implement monitoring and logging solutions using (e.g. Cloudwatch, Prometheus, Grafana) for applications and infrastructure.
- Cloud Platform Management: Deploy and manage applications on public cloud platforms (AWS, Azure) including compute, storage, and networking services.
- Version Control: Utilize version control systems (e.g., Git) for managing code and infrastructure-as-code changes in a collaborative environment.
- Security Practices: Implement security best practices in cloud environments, networks, and applications (e.g., IAM).
- Collaboration and Communication: Work closely with development teams to integrate DevOps practices into the software development lifecycle (SDLC) and collaborate effectively with cross-functional teams.
Qualifications:
- Degree in Computer Science or relevant
- 2-4 years of experience of leading DevOps toolset adoption and environment provisioning – On premises and on cloud (AWS – Exp 1-4 yr)
- Should define and implement DevOps Strategy and Plan.
- Should have hands on experience in configuring and troubleshooting DevOps toolsets (including equivalent) – GitHub, Jenkins, Ansible, Jfrog, Maven, Ant, Code security – dynamic and static scans, etc.
- Experience working with public cloud infrastructure and technologies such as Amazon Web Services (AWS), Azure
- Good to have knowledge on implementation of Continuous Integration and Delivery practices using industry standard tools such as Jenkins, Terraform, Docker, Kubernetes and Artifactory
- Self-motivated and fast learner with a strong sense of ownership and drive
- Good interpersonal and communication skills; friendly disposition; work effectively as a team player
- Ability to work independently and collaboratively.