Description : Job ID R182423-2
Job ID R182423-2
VMware Business IT is responsible for building and maintaining SaaS and on-prem solutions / applications enabling VMware business operations.
You will be part of a fast paced and tightly knit DevOps team, which prides in its innovative skills and ability to deliver high quality products in short time span.
As a DevOps Engineer in geographically-distributed DevOps team, you will be responsible for ensuring that the SaaS and on-
prem Solutions are built and run. You will work in a DevOps environment, with a very talented team of peers on distributed systems that leverage and contribute innovations.
We are seeking a DevOps Engineer with a passion to drive automation at all stages of software development, release, operations and maintenance.
Design, develop and maintain next gen DevOps processes comprising several stages including plan, code, build, test, release, deploy, operate and monitor
Design, build and maintain the CI / CD infrastructure and tools to deliver SaaS and on-prem solutions
Design and develop automation to validate the builds in the CI / CD pipeline
Work closely with development teams to ensure that solutions are designed with customer user experience, scale / performance and operability in mind
You will be actively involved in the continuous improvement of our platform and tooling, by providing input into the direction of roadmap and contributing to the development of our tooling
Function as a technical generalist responsible for the overall health and performance of the application landscape
Devise strategies to test use cases and scenarios
Implement tools to reduce overall time and increase team efficacy
Contribute to feature design for deployment in the cloud
Bachelor’s degree in Computer Science or equivalent
5+ years’ experience working in an Enterprise grade software application development environment
3+ years of experience in designing and developing automation
Passion in DevOps and strong skills in at least one scripting language (Ruby / Python or equivalent)
Proficient in coding and debugging in Java
Experience in developing and maintaining CI / CD process for enterprise SaaS and on-prem applications using tools like Git, P4, Jenkins, Maven, etc.
Expertise in Shell scripting
Hands on experience with NoSQL technologies (i.e. MongoDB, Redis, etc.)
Experience with configuration management tools such as Ansible, Chef or Puppet
Hands-on experience in build and administering Containers using tools such as Docker, Kubernetes, etc.
Experience in setting up and maintaining an automation framework and tests from scratch
Demonstrable experience, with the ability to build strong working relationships with variety of teams, drive change and see projects to completion
Strong communication skills