Vmware Automation Engineer
hsbc
Job Description
Key Responsibilities:
- Design and implement automation workflows using VMware Aria Suite products and VMware PowerCLI, Power shell or other tools
- Develop Infrastructure-as-Code (IaC) solutions using tools like Terraform, Ansible, or SaltStack for VMware environments.
- Automate provisioning, configuration, and lifecycle management of vCenter, ESX hosts, virtual machines, clusters, and other VMware resources.
- Create and maintain scripts using PowerShell, Python, or Bash to automate routine tasks.
- Familiarity with containerization and Orchestration (e.g., Docker, Kubernates) is a plus.
- ntegrate automation workflows into CI/CD pipelines to support DevOps processes.
- Work with development and operations teams to ensure seamless integration of automation tools with existing systems.
- Experience with version control (e.g., Git) and CI/CD systems (e.g., Jenkins , GitlabCI)
- mplement monitoring solutions for virtualized environments using tools like VMware Aria Operations (formerly vRealize Operations Manager), Prometheus, or Grafana.
- Perform root cause analysis (RCA) and implement corrective actions to prevent recurrence.
- Knowledge of monitoring tools like VMware Aria Operations, Grafana, or Splunk.
- Ability to configure alerts and dashboards for proactive system monitoring.
- Automate incident detection, implement proactive measures to reduce downtime and resolution processes to improve system reliability.
- Develop self-healing mechanisms for common infrastructure issues
- Monitor and improve the reliability and performance of VMware infrastructure.
- Work closely with development, operations, and security teams to ensure alignment with business goals.
- Provide technical guidance and training to team members on VMware automation and reliability best practices.
- Maintain detailed documentation of automation workflows, configurations, and processes.
- Generate regular reports on system reliability, performance, and automation effectiveness.