We are seeking a Senior Kubernetes Architect to join our team. in this role, you will not only fine-tune Kubernetes clusters for optimal performance but also lead our Kubernetes adoption strategy and serve as a thought leader in cloud-native technologies.
Key Responsibilities:
Kubernetes Cluster Optimization :
Design, implement, and getimize Kubernetes clusters to ensure high availability, scalability, and performance.
Diagnose and resolve complex issues related to cluster performance and stability
Develop and implement best practices for Kubernetes deployments, including security, monitoring, and management.
Strategic Leadership:
Define and drive the Kubernetes adoption strategy across the organization.
Collaborate with stakeholders to align Kubernetes strategies with business goals and technical requirements.
Advocate for and lead the adoption of cloud-native technologies and methodologies.
Thought Leadership:
Stay abreast of the latest developments in Kubernetes and related technologies.
Share insights and knowledge through internal workshops, presentations, and documentation.
Contribute to the community through blogs, speaking engagements, or open-source projects
Architectural Design:
Create and maintain architectural frameworks and guidelines for Kubernetes deployments.
Evaluate and recommend tools and technologies that complement Kubernetes ecosystems.
Lead design reviews and provide guidance on complex architectural decisions.
Team Collaboration:
Work closely with development, operations, and DevOps teams to integrate Kubernetes solutions affectively. Mentor and guide junior team members on Kubernetes best practices and advanced techniques.
Facilitate cross-functional collaboration to drive successful Kubernetes initiatives.
Qualifications: Experience:
15+ years of experience in software engineering with at least 7+ years focusing on Kubernetes architecture and operations.
Proven experience in designing, deploying, and tuning large-scale Kubernetes clusters.
Technical Skills:
Deep understanding of Kubernetes architecture, including components such as Pods, Services, Deployments, and Custom Resources.
Proficiency in containerization technologies (Docker, containerd).
Experience with CI/CD pipelines, infrastructure as code (laC), and cloud platforms (AWS, Azure, GCP).
Leadership Skills:
Demonstrated ability to lead strategic initiatives and drive adoption of new technologies.
Excellent communication skills with the ability to influence and guide diverse teams.
Education :
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
Relevant certifications (e.g., Certified Kubernetes Administrator (CKA), Certified Kubernetes Application Developer (CKAD)) are a plus
Kubernetes Architecture, Cluster Optimization, Containerization (Docker, containerd), CI/CD Pipelines, Infrastructure as Code (IaC), Cloud Platforms (AWS, Azure, GCP), Strategic Leadership, Thought Leadership, Architectural Design, Team Collaboration.