Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer - Multi-Cloud Ops/Dev Ops @ VMware

Home > Software Development

 Software Engineer - Multi-Cloud Ops/Dev Ops

Job Description


 

Within your first 6 months

  • You will be expected to produce software designs and implementations that provide
    automated CD workflows to deploy globally distributed POPs and SaaS controllers for
    multi-cloud security platform. Design must scale to support multiple types of clouds and
    multiple geo-regions.
  • You will develop and design tools and scripts for monitoring and troubleshooting the
    performance and functionality-related aspects of the platform in staging, pre-prod, and
    production environments.
  • You will define and develop integrations with various CI and CD workflows to provide
    end-to-end orchestration of installation, deployment, and upgrade of the software and
    hardware components of the platform.
  • You ll also develop workflows to automate the provisioning of customer deployments
    and various enhancements/features.
  • You will also deliver automated tests and documentation to ensure the quality and
    adoption of the solution.
  • You ll develop using Kubernetes-based microservices architecture, and all your
    deliverables must align with the group s development and deployment standards.

After 6 months+

  • As an early member of the team, you will be expected to continue leading and developing
    the Cloud Ops team.
  • You will be responsible for the successful deployment and continuous operation of the
    globally deployed multi-cloud security platform.
  • You will be responsible for designing and delivering the supporting infrastructure
    functions to deliver the solutions at the cloud-scale, including features such as usage
    tracking, diagnostics, monitoring, and alerting.
  • You will be working with partners and early customers to deploy the solution in a real-
    world deployment.
  • You will be regularly evaluated on the quality of the product you create and the code you
    write to ensure the continued advancement of your technical skills in an environment that
    looks to expand them.

What type of work will you be doing? What assignments, requirements, or skills will you
be performing on a regular basis?

As a key member of the multi-cloud security & connectivity team (aka Team Watchmen ), you
will:

  • Design & develop workflow and automation using Terraform to deploy a globally
    distributed set of Kubernetes-based POPs and SaaS Controller in various public clouds.
  • Design & Develop infrastructure to automate the provisioning of customer deployments
    using Terraform or equivalent.
  • Design & Develop infrastructure for monitoring, measuring, and alerting performance
    and various functional aspects of the platform using open-source tools such as
    Prometheus or Graphana.
  • Work with distributed systems & applications that may span across multiple clouds such
    as AWS, Azure, GCP etc.
  • Deploy micro services using Helm Charts in Kubernetes environments using Continuous
    Integration and Continuous Deployment (CI/CD) systems
  • Work with the existing team and product management to review and refine delivery requirements
  • Write technical design documents and hold reviews
  • Participate in all team scrum ceremonies
  • Communicate with consumers of the team s software and gather requirements and
    facilitate the adoption of your solutions

The technical experience in your background which may help your success in this new role
includes:

  • 5+ years of development experience in working in Cloud Ops or DevOps area.
  • Extensive hands-on development experience with Python Or Go.
  • Extensive hands-on development experience with Terraform in production and at scale.
  • Extensive proficiency in Bash
  • Extensive hands-on experience with configuration and operations of K8s and public
    clouds (AWS, Azure, and GCP)
  • Hands-on development experience with Helm chart, Kubectl, or other K8s tools.
  • Hands-on experience with SaaS/Cloud monitoring using Prometheus, Graphana etc.
  • Experience in configuration and operations of service mesh technologies like Istio
  • Hands-On development experience building CI/CD systems using frameworks such as
    Argo CD, Jenkins/JenkinsX, Gitlab, Circle CI, or others.
  • Strong background in working with Internet Security-related products like Web
    Application Firewalls, API Security Gateways, Reverse Proxies, Forward Proxies is
    preferred
  • Familiarity with distributed systems and containerisation solutions like
  • Docker/Kubernetes etc. is preferred but not necessary.
  • Must be able to work with Solution Architects and customers to understand and converse
    on high-level technical details.
  • Excellent verbal & written communication skills
  • BS/MS degree in Computer Science, or equivalent

Job Classification

Industry: Software Product
Functional Area: Engineering - Software & QA,
Role Category: Software Development
Role: Software Development
Employement Type: Full time

Education

Under Graduation: Any Graduate
Post Graduation: Any Postgraduate
Doctorate: Any Doctorate

Contact Details:

Company: Vmware
Location(s): Chennai

+ View Contactajax loader


Keyskills:   Product management Computer science Cloud computing Automation GCP Scrum Troubleshooting Open source Distribution system Python

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

ARAS Lead - Bengaluru/Bangalore - Prolim - 8

  • Prolim
  • 8 - 13 years
  • Bengaluru
  • 23 days ago
₹ Not Disclosed

GCP Data Architect - Pune,Bangalore

  • NuStar Technologies
  • 10 - 15 years
  • Hyderabad
  • 23 days ago
₹ Not Disclosed

Power BI Developer - Ernakulam / Kochi/ Cochin

  • Kovenantz
  • 4 - 8 years
  • Kochi
  • 23 days ago
₹ Not Disclosed

Application Developer - Bengaluru/Bangalore

  • Accenture
  • 10 - 12 years
  • Bengaluru
  • 23 days ago
₹ Not Disclosed

VMware

VMware India