
Deloitte Innovation Hub | Cloud Engineering Technical Lead, Cairo, Egypt
- Cairo
- Permanent
- Full-time
- Work with a team to realize the ultimate solution for infrastructure and network configuration/automation and deployment for AWS/GCP/Azure
- Build and innovate to replace large-scale manual operating processes with scripts and applications
- Contribute to build and deploy automation support (CI/CD) in AWS/GCP/Azure
- Develop infrastructure as code and testable infrastructure in AWS/GCP/Azure
- Develop appropriate metrics to demonstrate performance and operational efficiency by also thinking on how to script and automate better (value) chain monitoring and (chain) testing
- Driving analysis, design and development of automation tools for configuration, provisioning, deployment, development, and operational tasks
- Work cross-functionally with various App DevOps teams to test and drive amazing results in an international context
- Design automated systems management solutions with self-repair/healing as the goal
- Focus on reducing technical lead time for infra and network for all DevOps teams
- Provide huge positive customer impact by reducing downtime and costs
- Bachelors or higher in computer science, electrical engineering, or equivalent.
- Strong and Hands-on Experience with Infrastructure-as-Code (Terraform, CloudFormation), JSON templates and creating IAC scripts
- Strong and Hands-on Experience with Puppet and scripting tools like Bash and Powershell
- Expertise in Linux and Windows Servers and Databases
- Expertise in AWS/GCP/Azure (traditional and cloud networking concepts + monitoring & logging concepts)
- Security (working in enterprise production environments) and first-time-right mindset
- Hands-on Experience using configuration management software like Ansible (preferred)
- Experience with CI tools such as Bamboo and Jenkins (preferred)
- Experience with Build Tools such as Ant, Maven, and Gradle (preferred)
- Good understanding of build pipeline, packaging, and artifact management.
- Automation background working with the CI/CD tool chain comprising of JIRA, Github, Jenkins, Bamboo, Confluence, Packer, CloudFormation, Terraform , Docker, SonarQube
- Proficient level in programming and scripting languages such as Python and/or Ruby
- Have containerized the deployments through Docker containers and orchestrated through Kubernetes
- 6+ years experience with cloud hyperscalers, such as GCP, AWS or Azure.
- Experience in cloud implementation such as application development and infrastructure as code (Terraform, AWS SAM, CloudFormation)
- Confident with key DevOps practices - CICD, IaaS, Containerisation and Deployment pipelines
- Provide expertise in one or more of the following areas: SysAdmin, IaaS, Full Stack development, virtualisation/containerisation, environments and configuration management
- Experience with python/Bash/Go scripting
- Understand the importance of Observability and have built systems to focus on early insight into issues using monitoring and alerting
- Pioneer DevOps/SRE best practices with a curious mind and an ability to mentor junior employees
- Able to design and build frameworks or toolsets to be reused by the wider engineering community
- Extensive experience and expertise across the Splunk platform, its architecture and distributed components including premium apps (ITSI, Enterprise Security, Phantom, etc…)
- Experience with data streaming technologies
- Experience of agile methodologies and associated toolsets and code repositories
- Strong collaboration and stakeholder engagement skills
- Self-motivated and organised person
- High level of attention to detail, the ability to think architecturally at 'big picture' and able to translate this into practical implementation
- Cloud certified with experience
- Required strong technical skills and demonstrated experience in each of the following areas:
- Coordinate the work of a small team of junior engineers, or the build of a sizable application or tooling component