Overview
As a senior engineer on the Technical Operations team, you will contribute to the engineers supporting the software factory, Infrastructure as a Service platform, virtualization automation, and developer inner-loop efficiency.
What you'll do
- Design, build and maintain on-premise Kubernetes environments.
- Utilize, configure and maintain Rancher.
- Use IaC tools such as Packer and Terraform.
- Work with consumer and enterprise operating systems including Windows, Linux, MacOS, iOS and Android at scale.
- Design cloud instance provisioning patterns in Azure, AWS and GCP.
- Administer virtualization, preferably VMWare 3+ in a clustered environment.
- Lead the implementation and design and/or continuous improvement of virtualization automation and IaaS capabilities utilizing VMWare vCenter and associated APIs/tooling.
- Ensure proper monitoring, maintenance and resilience of critical R&D environments.
- Determine root cause for incidents, correlate recurring incidents to systemic problems and drive towards resolution.
- Provide guidance on automating common tasks and deploy with an IaaS model.
- Use enterprise-grade configuration management tools including Chef, Puppet, Salt and Ansible.
- Use CI/CD tools such as Jenkins, Bamboo, Azure DevOps and Gitlab for large-scale operations.
- Use source-code repositories utilizing git, including Bitbucket and Gitlab.
- Understand scripts and programs for automation, tools, frameworks, dashboards and alarms, commonly using Python and Go.
- Use common scripting languages such as Python, Groovy and PowerShell.
- Document processes and procedures.
- Perform code review for quality and adherence to company style guides.
What you'll need
- 5+ years of experience working in a large-scale production environment.
- Excellent written and verbal communication skills.
- Proven experience utilizing AI technologies to enhance decision-making, streamline workflows and processes, improve efficiency and drive business outcomes.
- Ability to work effectively and professionally with cross-functional groups across divisions, worldwide, as part of a team.
- Ability to effectively lead a distributed team across multiple time zones.
- Meticulous attention to detail and the ability to make good, timely decisions.
- Self-learning capabilities and initiative in a fast pace/quickly changing environment.
- Security mindset and general understanding of cybersecurity principles.
- Ability to participate in an on-call rotation.
- Ability to effectively use collaboration tools like Slack and Zoom to interact with team members.
Nice to have
- VMWare 3+ in a clustered environment.
Details
- Location: Bangalore, India.
- 2-3 business-related trips per year for group meetings.
- Must be able to effectively lead a distributed team across multiple time zones.
- Ability to participate in an on-call rotation.
Read the full description and apply on the company’s own careers page.