Position: VMWare vRA Vro Platform engineers (2-4 openings)
Location: Remote
Job Description for: VMWare vRA/O Automation Engineer
Position Summary/Mission: An Automation Engineer is an individual contributor focusing on delivering and supporting custom-built automation using VMWare vRA and VRO platforms for on premise and public cloud. The ideal candidate will be a critical member of the Server Automation Development & Tooling team to help design, develop, and maintain the support processes and procedures for server build configuration and deployment. This candidate will partner with Product Managers and Product Owners to develop automation that will support repeatability, compliance, and availability.
Required Qualifications:
- 5+ years of experience in developing code for automation.
- Hands-on Experience with VMWare vRealize Automation and vRealize Orchestrator platforms (preferably version 8.0)
- Hands-on experience with Java Scripting, Python for specific use cases along with JSON.
- Experience with deployment automation systems and concepts (Ansible, Jenkins, Git, Terraform, Packer). Hands-on Ansible skill a must.
- Work with Jenkins and CI tools to automate software delivery (build, test, deploy).
- Hands-on working experience with implementing configuration, build, deploy and release management best practices (Git lab\Git Hub)
- Creating documentation for automation configuration and procedures.
- Knowledge of scripting languages such as Bash and Python.
- Good communications skills and must work well in a team situation.
Preferred Qualifications:
- VCP-CMA or any Cloud management and Automation tools certification preferred
- Experience with SAFe Agile a must.
- Experience with VMware vRealize Automation (Versions 8.0 and up preferred).
- Experience with one of Azure, GCP, AWS Clouds.
- Experience with Hashicorp packer to create custom OS images.
- Ability to work with basic scripting procedures within a RHEL\Windows OS.
- Ability to prioritize work effectively and ability to work with geographically dispersed technical teams including remote resources across the US and Off-shore.
- Ability to assess the existing ecosystem, provide visibility, understand pain areas, constraints, prioritize and lead changes to structures, mindsets, roles, processes, and the software delivery chain in support of arising business needs.
- Ability to architect for simplicity, scale, and agility & ability to multi-task
- Ensure protection of the production environment by access control of changes, and auditing of changes through the release or change management intake.
- Ensure compliance with applicable quality management system process; Ensure strict process adherence by the team with regard to Audit and Compliance requirements.
- Develop solid relationships with infrastructure peers, Ops & Support, QA, and Development teams, and the relationships to improve system stability and availability through automation & pro-activeness.
- Good organizational, communication, interpersonal skills. Must have an open mindset, work well in a team situation.
- Motivated & driven to seek-out opportunities to automate & streamline to improve quality & reduce SW delivery life-cycle "know how to get things done".
- Work hours US Eastern Time Preferred
Education and Certification Requirements Bachelor's degree or equivalent work experience.