Devops Engineer III

Vonage · Other US Location

Company

Vonage

Location

Other US Location

Type

Full Time

Job Description

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 Now

Date Posted

07/15/2024

Views

5

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation

Views in the last 30 days - 0

The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...

View Details

Lead Technical Support Engineer - HERE Technologies

Views in the last 30 days - 0

This role Senior Technical Support Engineer at HERE Technologies involves supporting a diverse portfolio of products and services acting as a technica...

View Details

Principal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...

View Details

Senior Software Engineer (Scala/Java) - HERE Technologies

Views in the last 30 days - 0

HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...

View Details

Software Engineering Manager - Cargill

Views in the last 30 days - 0

The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...

View Details

Sales Development Representative - UK (Remote) - Dscout

Views in the last 30 days - 0

Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...

View Details