POSITION SUMMARY STATEMENT:
The Principal I of DevOps Engineering acts as a technical expert, focusing on providing expertise, guidance, and support on solutions requiring deep technical experience especially Kubernetes.
DETAILED RESPONSIBILITIES/DUTIES:
- Experience with the Infrastructure Modernization domain area.
- Understanding the networking and security implications of cloud-native design.
- Migrating n-tiered workloads from on-prem and other clouds to Azure/GCP with near-zero downtime (includes full-spectrum of lift and shift to complete re-platforming scenarios).
- Building hybrid-cloud solutions based on VM and containerization technologies, such as Docker, Kubernetes, Istio, and Anthos.
- Installing, deploying, configuring, recommending improvements, and maintaining the docker/Kubernetes cluster itself through deployment pipelines and automation.
- Create and deploy Kubernetes clusters on different cloud environments, especially in AKS and GKE.
- Write Helm charts / teach others to write Helm charts to facilitate migration to Kubernetes
- Build and implement CI/CD pipelines
- Experience in creating and managing production scale Kubernetes clusters and implement best practices.
- Support our Kubernetes based projects to resolve critical and complex technical issue.
- Design, build and run elastic, cost-effective, resilient, robust, and secure architectures in the cloud using modern approaches like service-mesh and loosely coupled design
- Design & implement Network connectivity, Provisioning Strategy Assess & Design RBAC needs to Ensure Cloud foundation is strong and with needed compliance requirements.
- Maintain, configure and monitor containers using Infrastructure as Code principles in Development, Test, and Live environments;
- Implement Continuous Integration, Delivery, and Deployment using different CI/CD tools.
QUALIFICATIONS:
Skills:
- Knowledge of Linux
- Learning, and also sharing knowledge with others.
- Understanding of observability, what are the key metrics to monitor, and how to establish a monitoring foundation.
- Proficient in a wide variety of Cloud Native Services, and to an extent able to consult others.
- Familiar with programming paradigms and concepts like OOP, multi-threading, idempotency.
- But most importantly, you care about others, about the culture around you, and are not afraid of new opportunities.
Certificates / Training:
- Certified Kubernetes Administrator (CKA) and/or Certified Kubernetes Application Developer (CKAD) is a plus
- Azure/GCP Certification is a plus
Experience:
- 6 + years experience in DevOps/SRE with deep expertise in one area
- Experience with running Kubernetes clusters in production
Education:
- Required: Bachelor's in Computer Science or equivalent combination of experience may be considered in lieu of education.
- Preferred: Advanced Technical Degree
PRINCIPLES & RELATED COMPETENCIES:
- Ethical: Complies with policies and procedures; Takes the high road and upholds our values; Maintains confidentiality; Acts with integrity, honesty and respect.
- Leader: Communicates the big picture whether remotely or in-person, connecting the dots globally and overcoming obstacles; Gives and receives frequent feedback, learns, teaches, encourages information sharing and cooperation among teams; Celebrates the individual and the team; Ability to clearly communicate.
- Collaborative: Communicates the big picture whether remotely or in-person, connecting the dots globally and overcoming obstacles; Gives and receives frequent feedback, learns, teaches, encourages information sharing and cooperation among teams; Celebrates the individual and the team; Ability to clearly communicate.
- Looks Beyond Oneself (Team Leader): Demonstrates humility through servant leadership by thinking about what can I do as a leader to help you achieve your goals; Develops a vision (strategy) and sets goals and targets, fostering an environment which encourages achievement; Inspires and influences people to work together cohesively and enthusiastically engages with them; Welcomes a diversity of backgrounds and ideas; Values Distributors and teammates.
- Drives Innovation: Add value through: Driving opportunities for all 3 types of innovation (incremental, evolutionary or disruptive); Proposing ideas and creative solutions to employee, distributor and/or customer challenges; Celebrating and learning from failures and successes, willing to experiment and take educated risks making decisions based on facts & data; Welcoming other’s ideas and suggestions and acting on them.
- Delivers Change: Experiencing and leading change; Understanding Herbalife Nutrition’s business; Creating a sense of urgency for delivering business benefits; Flexibility and openness to change.