The Senior DevOps engineer contributes to products and services from conception to continuous operation, plays a key role as embedded within teams to focus on the operational aspects of our services, as developers (not system administrators), your background will be that of a developer who had hands-on experience in a highly-complex technical operations environments, preferably native-cloud services. The DevOps Engineer should the visionary force behind the technical solution, values simplicity and is unafraid to challenge technical constraints and procedures to achieve an Agile design, works closely with all team members to create a modular, scalable solution that addresses / incorporates future architectural changes and designs, enabling the teams engineering practices in test driven development, continuous integration, and automated deployment
Requirements
Core Responsibilities
▪ Automate systems and architectures.
▪ Driving automation within an organization utilizing
▪ Infrastructure as Code (IaC)
▪ Automation Oriented
▪ Constantly looking for better ways of solving technical problems and designing the solution, not afraid of challenging the status quo
▪ Reporting to Senior Engineering Manager Key Skills 6-8 YoE, Expert within the DevOps, CI / CD, Containerization and environments
▪ Expert in building and scaling native-cloud microservices containers, based on K8 clusters, OpenShift, Cisco container platform and / or VMWare Tanzu K8 Grid.
▪ Can contribute architecture decisions at a team and product level Domain Expertise
▪ Hands-on Linux and security best practices for Linux ▪ Hands-on of containerization with Docker and K8
▪ Hands-on scripting Bash, PowerShell, etc., preferred programming Java, Python, Node, or Go.
▪ Preferred hands-on in Azure DevOps CI / CD (or any other CI / CD)
▪ Hands-on in managing DB, NoSQL and such as (MySQL, PostgreSQL, MongoDB and Redis)
▪ Configuration management systems like : Puppet, Ansible or Salt, is a plus
Senior Engineer • Cairo, Cairo Governorate, EG