Vonage is hiring a

Devops Engineer III

Bengaluru, India

Vonage Engineering Mission:

We embody the notion of what's next now! We envision, develop and manage technology to connect the world. Our team brings excellence, passion, creativity and curiosity to the job. We look at the business environment and technologies in new and challenging ways, striving to develop and deliver integrated whole-system solutions to meet our customers’ ever-changing needs.

 

Why this role matters:

The CloudOps team is currently seeking a DevOps Engineer to assist in developing and expanding our core cloud platform. The goal is to create a resilient, compliant, and secure platform for our flexible and scalable voice, messaging, video, and data capabilities across Unified Communications, contact centers, and communication APIs. You will collaborate with cross-functional software, platform, and test engineering teams to give them the necessary low-level cloud networking, security, identity, and CI at scale. 

 

What you will do

  • Utilize infrastructure as code (IaC) tools, such as Terraform or Ansible, to automate the provisioning of cloud resources, integrating Crossplane to extend IaC capabilities across multiple cloud providers.
  • Deploy, and manage Kubernetes clusters, ensuring scalability, performance, and reliability.
  • Develop, maintain, and optimize CI/CD pipelines for automated testing, building, and deployment of applications within Kubernetes environments, incorporating package management tools to handle application dependencies.
  • Deploy and manage Crossplane in Kubernetes clusters to unify and automate multi-cloud infrastructure provisioning and management.
  • Design and implement least privilege access policies to ensure users and services have only the permissions necessary to perform their functions.
  • Regularly review and update IAM policies and roles to adapt to changing project requirements and security best practices.
  • Configure and Deploy Cloud Armor, Security Command Center, AWS GuardDuty, AWS WAF, and AWS Shield Advanced at scale for comprehensive cloud security management and threat mitigation.
  • Set up and build IAC modules to produce AWS accounts and GCP projects based on approved blueprints, ensuring standardized infrastructure compliance and security protocols.



The Stack

  • Python with FastAPI
  • AWS, GCP, Capella, Enterprise Redis, Mongo
  • CloudFormation, Terraform (Atlantis) & Ansible 
  • Docker & Kubernetes
  • Anything else needed to achieve our goals



What you will bring:

  • Must have 6+ years of experience working with DevOps, CI/CD, GitOps & Agile methodologies.
  • Strong hands-on experience with deployment and infrastructure orchestration frameworks (Terraform, Ansible, CloudFormation)
  • Experience configuring and building CI/CD pipelines and deployment automation via Github, AWS Code Suite, and GCP Cloud Build.
  • Experience with Python or any other high-level, general-purpose programming language.
  • Understanding of the main components of Kubernetes, including the Kubernetes API.
  • Experience in building and maintaining Kubernetes (EKS & GKE) clusters and managing applications running in enterprise-scale EKS.
  • Basic understanding of GitOps in Kubernetes context, preferably Argo CD as an application delivery tool.
  • Experience developing reusable code blocks that enable building complex cloud-native frameworks (Python, Go).
  • Practical experience of deploying and running code in a modern application environment using Docker & Kubernetes.

 

 

#LI-CK1

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Operations Engineer Q&A's
Report this job
Apply for this job