Lead Platform Engineer
- +3
- +8
- Newfoundland and Labrador, Canada
- +3
- +8
- Newfoundland and Labrador, Canada
À propos
Empowering Africa's tomorrow, together…one story at a time.
With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.
My Career Development Portal:
Wherever you are in your career, we are here for you. Design your future. Discover leading-edge guidance, tools and support to unlock your potential. You are Absa. You are possibility.
Job Summary
We are seeking a skilled Platform Engineer with extensive experience in Kubernetes to join our team. The successful candidatewill be responsible for designing, deploying and maintaining Kubernetes clusters and associated tools both on-premises and inAWS cloud. You will work collaboratively with other engineers and stakeholders to ensure high-availability, reliability, scalabilityand security of our Kubernetes platform.
Job Description
Key Responsibilities:
- Design, deploy and manage Kubernetes clusters on-premises and in AWS cloud using industry best practices.
- Develop and maintain infrastructure as code to automate deployment, scaling, and management of Kubernetes clusters usingGitOps practices.
- Collaborate with software development teams to ensure seamless integration of the Kubernetes platform with theirapplications.
- Continuously monitor and improve the performance, reliability, and security of the Kubernetes platform.
- Provide technical guidance and support to other members of the team and stakeholders in the areas of Kubernetesarchitecture, deployment and management.
- Troubleshoot and resolve any issues related to the Kubernetes platform.
- Stay up-to-date with industry trends and advancements in Kubernetes technology to ensure the platform is optimised forperformance, cost-effectiveness, and security.
- The ability to own your deliverable from end-to-end with minimal guidance on the process and best practice.
- Guide team members through both technical and behavioral aspects of the job.
- Provide 1-on-1 mentorship with juniors and intermediates in the area.
- Facilitate a thoughtful and inclusive environment for all fellows to learn and grow in their technical skills to achieve greatresults.
- Support, guide and assist in troubleshooting application teams issues as part of support duties on a rotational basis.
Requirements:
- A bachelor's degree in Computer science or Informatics would be preferable but Candidates with suitable and relevantexperience will be acknowledged.
- At least 3 years of experience in designing, deploying and managing Kubernetes clusters.
- Strong understanding of Kubernetes architecture, deployment, and management.
- Experience in infrastructure as code (IaC) tools such as Terraform or CloudFormation.
- Familiarity with AWS services and best practices for Kubernetes deployment in AWS.
- Knowledge of networking concepts and security best practices in Kubernetes.
- Strong knowledge of scripting languages such as Python and Bash.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
Ideal Certifications and experience:
- Certified Kubernetes Administrator (CKA) and Certified Kubernetes Application Developer (CKAD) or Certified Kubernetes Security Specialist CKS).
- Terraform Associate
- AWS certified cloud practitioner or AWS Associate level certifications.
- Experience with monitoring and logging tools such as Prometheus, Grafana, and ELK stack.
- Experience with GoLang ( the Kubernetes operator model is highly desirable)
- Experience with Helm, Kustomize, Argo CD, Flux or related deployment tools.
- Experience with GitOps
What would make you a good fit?
- Expand your Kubernetes knowledge
- Want experience with DevOps tooling
- Have a light-hearted sense of humour
- Enjoy learning new technologies
- Can deal with the large cognitive load that platform engineering presents
- Love problem solving
- Want to solve technical problems for technical peers instead business problems for business
- owners
- Have a positive can-do attitude with matching enthusiasm
- Have excellent written and verbal communication skills.
- Can work within a team and communicate effectively.
- Able to work within an autonomous self-organising team.
- Do you have any standards or ways of working you could contribute that the team currently
- does not have?
Education
Bachelor's Degree: Information Technology
Compétences idéales
- AWS
- Bash
- Go
- Kubernetes
- Python
- Terraform
- Grafana
- Prometheus
Expérience professionnelle
- DevOps
- Site Reliability (SRE)
- Cloud Architect
Compétences linguistiques
- English
Cette offre provient d’une plateforme partenaire de TieTalent. Cliquez sur « Postuler maintenant » pour soumettre votre candidature directement sur leur site.