Kubernetes Engineer Job Description
Collaborate closely with senior leadership, Enterprise Architects, and engineering leaders to develop robust cloud-based container solutions.
- Identify and recommend opportunities for developing product functional and technical strategies for the domains and the development of actionable short and long-term product roadmaps by partnering with business product managers, lead systems architects, and more experienced engineers.
- Make decisions and resolve issues regarding strategic products of engineering teams to meet business objectives.
- Oversee engineering and operations to deliver commitments aligned with strategic product priorities.
- Collaborate and consult with agile teams and product managers to drive outcomes.
- Interact directly with third-party vendors and technology service providers.
- Manage allocation of people and financial resources for technology engineering.
- Proactively monitor capacity, performance, and cost metrics to ensure quality and identify opportunities for improvement.
- Explore new technologies and solutions to push our capabilities forward.
Years Of Experience
4+ years of IT experience,
Technical Skills
4+ years of industry experience and 4+ years of experience designing, building, securing, and managing Kubernetes on the cloud at scale.
- Experience with messaging and data streaming technologies like KAFKA, event hub etc.
- Experience with different Kubernetes flavors like Rancher, OpenShift, etc.
- Hands-on and expert Knowledge and experience with Linux, Cloud Platforms (Azure preferred), and infra-automation such as Terraform, Docker Compose, GitOps, and shell scripting.
- Proficient in modern DevOps programming languages such as Python, Golang, and PowerShell.
- Good Knowledge of monitoring tools such as Prometheus, Grafana, AppDynamics, Dynatrace, or related tools.
- Hands-on experience with container traffic management tools like Nginx, Istio, etc.
- Experience working with public cloud, preferred Microsoft Azure.
- Familiarity with Agile best practices. # Architect-level cloud certification.
- Certifications such as the following are a plus: Certified Kubernetes Application Developer (CKD), Certified Kubernetes Admin (CKA), and Certified Kubernetes Security Specialist (CKS)
Non-Technical Skills
Excellent analytical, decision-making, and problem-solving skills
- Must be able to multitask in a fast-paced environment focusing on timeliness, documentation, and communications with peers and business users alike.
- Ability to communicate verbally and in writing to technical and non-technical audiences of various levels within or outside the organization (executives, regulators, clients, etc.)
- Results-oriented, business-focused, and successful at interfacing across multiple organizational units