
Kubernetes Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Kubernetes Engineer at Hitachi in Pune
Hitachi is seeking a full-time Kubernetes Engineer for their product organization in Pune. This role requires expertise in systems design and large-scale software development. The successful candidate will be responsible for designing and implementing Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools like GitHub Actions and Azure DevOps. This includes defining build and test pipelines for containerized architectures, infrastructure as code (IaC) for stateful deployments, Role-Based Access Control (RBAC), code quality controls, GitOps, and Kubernetes pipelines, as well as managing SaaS deployment APIs.
The role involves assisting in the design, engineering, development, planning, and administration of Azure Kubernetes (AKS) clusters for critical business applications. You will collaborate closely with application, engineering, security, and operations teams to build Kubernetes and Azure PaaS & IaaS solutions within an agile enterprise operating model. The ideal candidate demonstrates a strong ability to learn quickly and possesses robust domain expertise.
Essential Functions:
- Design, implement, and maintain advanced Kubernetes solutions.
- Communicate solutions effectively to both technical and non-technical stakeholders.
- Collaborate with engineering teams using Git for secure, effective, and scalable development.
Qualifications:
- Advanced Kubernetes experience.
- Expertise in GitOps (FluxCD, ArgoCD).
- Highly experienced with Docker & Containers and Custom Helm charts.
- Top-notch Linux skills.
- Site Reliability Engineering (SRE) experience for mid to large enterprise systems.
- General cloud architecture experience with a major cloud provider (AWS, Azure, GCP), with a preference for Azure.
- Experience building Kubernetes Operators is a plus.
- General DevOps experience is a plus.
- Experience with Custom Controllers, Custom CRDs, and service mesh.
- A software engineering background is a nice-to-have.
Practices, Principles, and Techniques:
- Continuous Integration/Continuous Deployment (CI/CD).
- Instrumentation strategy and Site Reliability Engineering (SRE).
- Release Communication and Collaboration.
- Security and Compliance.
- Test-Driven Development (TDD), especially concerning CI/CD and DevOps.
Optional Exams/Certifications:
- Microsoft Certified: Azure Solutions Architect Expert
- Microsoft Certified: DevOps Engineer Expert
- CKAD and/or CKA certifications
Note to Applicants: Be aware of potential scams. Official communications from Hitachi Solutions will originate from '@hitachisolutions.com' email addresses and/or notifications from SmartRecruiters ('notification@smartrecruiters.com'). Any offers or information from different domains may not be legitimate.