Safaricom is looking for a Platform Engineer to join the Container Platforms Planning team. The successful candidate will be responsible for building, maintaining, and supporting high-performance, fault-tolerant, scalable, and distributed Platform as a Service (PaaS) systems. This role involves interfacing with application development teams to ensure applications fit within the infrastructure with scalability, reliability, and security designed and implemented from the onset.
Responsibilities
Uphold the company code of conduct, policies, and procedures, ensuring integrity and accountability in every aspect of your work.
Adhere to safety, health, and wellbeing policies, guidelines, and procedures in all actions and decisions.
Participate in Agile practices and ways of working, including the use of tools such as Jira & Confluence.
Share expertise with Squad members and work cross-functionally to advance the work of the Squad.
Build, maintain, and support high-performance, fault-tolerant, scalable, and distributed Platform as a Service (PaaS) systems.
Interface with application development teams to ensure applications fit within the infrastructure with scalability, reliability, and security designed and implemented from the onset.
Work as a Squad Member in the domain of expertise, helping to advance the work and using the experience to maximize Squad performance.
Establish and improve team processes and workflows to maximize efficiency and productivity of people and systems.
Review cloud technologies and define digital transformation models and roadmaps.
Lead in automation of infrastructure at massive scale to support scaling of digital services.
Build robust data pipelines using ETL tools.
Ensure container management platforms perform within or exceed KPIs and track end-user experience using SLAs.
Resolve faults on all systems deployed for containers and container management platforms.
Escalate to supplier if needed and follow up until resolution.
Ensure quick turnaround time to resolve emerging threats or issues.
Develop and utilize new products & service acceptance criteria.
Operate within approved CAPEX & OPEX expenditure for the section to meet sectional objectives.
Requirements
BSc Degree in Computer Science, IT, or Engineering.
3+ years' experience working with RedHat OpenShift Infrastructure design, deployment, and operational support.
Extensive knowledge of Linux Containers (Docker), Kubernetes, and deployment of containerized applications/microservices architectures.
Experience with Container/PaaS orchestration/management platforms such as Kubernetes, OpenShift, or CloudFoundry.
Extensive knowledge of enterprise Linux Server Operating Systems such as RHEL/CentOS, Ubuntu.
Experience with Configuration Management tools e.g., Chef, Ansible, Terraform.
Deep conceptual and applied understanding of DevOps concepts, tools, and practices.
Hands-on experience with CI/CD tools such as Git, Jenkins, Nexus, Tekton, or comparable substitutes.
Good understanding of build tools, CI/CD, DevOps, and Agile principles.
Cloud knowledge and integration models.
How to Apply
Interested and qualified candidates should apply online through the Safaricom recruitment portal at egjd.fa.us6.oraclecloud.com.
How to Apply
Interested and qualified candidates should apply online through the Safaricom recruitment portal by visiting the link: Safaricom Kenya Careers. You can also access the application via the job board redirect here.