We are seeking a highly skilled and motivated DevOps Lead Architect to join our team in Cairo. This role requires a blend of extensive DevOps and Cloud expertise with strong leadership abilities. As a DevOps Lead Architect, you will drive the architectural vision, platform engineering, lead technical teams, and ensure the successful delivery of complex projects. This position offers a prime opportunity for
experienced DevOps professionals in
Cairo, Egypt, focusing on
cloud architecture leadership and
digital transformation initiatives.
Key Responsibilities:- Leadership and Strategy: Lead and inspire the DevOps Architecture team - driving architectural strategy, strategic improvements, and ensuring alignment with organizational goals, particularly in enterprise cloud solutions and DevOps strategy development.
- Architect and Design: Create and implement robust software deployment lifecycles using agile methodologies. Architect solutions for complex cloud and DevOps challenges, emphasizing Azure DevOps solutions and scalable cloud infrastructure.
- Evangelist and Enforcer: Inspire and encourage adoption of new practices amongst the DevOps BAU team, and ensure ongoing compliance, fostering a culture of continuous integration and delivery.
- Best Practices: Implement and advocate for industry best practices in Cloud and DevOps, adapting tools and processes to meet business needs, including CI/CD pipeline optimization and cloud security best practices.
- Mentorship: Provide guidance and mentorship to junior and senior team members, fostering professional growth and development within the DevOps engineering team.
- Global Collaboration: Coordinate with teams across various regions including the UK, US, and more, ensuring effective project delivery on scope, time, quality, and budget for international IT projects.
- Troubleshooting: Lead efforts in diagnosing system and service faults, conducting problem analysis, and formulating effective solutions for complex system issues.
Eligibility / Qualification Required:
Required Skills and Experience:
- Experience: Minimum of 8+ years in DevOps roles with substantial experience in leading technical teams and architecting complex development environments. Proven track record in designing, implementing, and optimizing comprehensive DevOps lifecycle projects.
- Software Engineering: Strong background in software development with hands-on experience in Java (preferred) and microservices development.
- Branching and Deployment Strategies: Expertise in defining and implementing effective branching strategies (e.g., GitFlow, trunk-based development) and deployment strategies (e.g., blue-green deployments, canary releases).
- CI/CD Pipelines: Experience in designing and managing CI/CD pipelines using Jenkins, Azure DevOps, or GitHub Actions.
- Build Tools: Experience with Gradle and other build tools.
- Configuration Management: Familiarity with configuration management tools.
- Cloud Platforms: Expertise in Cloud technologies, with a preference for Azure.
- Platform Engineering: Hands-on experience with platform engineering and Azure DevOps and GitHub.
- Containerization and Orchestration: Proficient with Docker, Kubernetes, and Helm charts.
- Monitoring and Observability: Experience with APM tools such as Datadog.
- Infrastructure as Code: Skilled in Terraform, ARM, or CloudFormation.
- Leadership Skills: Proven experience in leading technical teams and projects, with the ability to inspire and guide team members.
- Scripting Languages: Proficiency in scripting languages such as Python, Bash, or Java.
- Agile Methodologies: Experience working within Agile frameworks and methodologies (e.g., Scrum, Kanban).
Nice to haves:
- Certifications: Cloud/DevOps Certifications.
- DevOps Security (DevSecOps): Strong understanding of security best practices and principles in the DevSecOps lifecycle, including secure coding practices, container security, vulnerability management, and compliance.
- Databases: Knowledgeable in PostgreSQL, and other databases.
- Elasticsearch (ECK): Proficiency with Elasticsearch (ECK) as a database technology.
- Message Queue Management: Experience with message queuing technologies (e.g., RabbitMQ, Apache Kafka, AWS SQS).
- Testing: Experience with Selenium or similar testing frameworks.
Essential skills & attributes:
- Ability to prioritize and use initiative
- Problem solving and analytical skills
- Communication and presentation skills at all levels
- Attention to detail and accuracy
- Leadership skills
Education:
University Bachelors education in a Computer Science/ IT / Communications Engineering
Desired Languages:
- Fluent (English) - Speaking and Writing
Certifications:
Cloud/DevOps Certifications (nice to have, not strictly required).
Required Skills (as listed separately):
- AWS Devops
- DevOps
- Microsoft Azure
Optional Skills (partial list provided):
- Accepting Feedback
- Active Listening
- Amazon Web Services (AWS)
- Analytical Thinking
- Apptio
- Cloud Administration
- Cloud-Based Service Management
- Cloud Compliance
- Cloud Engineering
- Cloud Infrastructure
- Cloud Infrastructure Architecture Design
- Cloud Infrastructure Optimization
- Cloud Migration
- Cloud Operations (CloudOps)
- Cloud Performance Optimization
- Cloud Service Delivery
- Cloud Strategy
- Coaching and Feedback
- Communication
- Creativity
- CrowdStrike
- Dynatrace APM
- Embracing Change
- Emotional Regulation
- and 23 more skills not explicitly listed.
Travel Requirements:
0%
Available for Work Visa Sponsorship?
No
Government Clearance Required?
No
How to Apply:
No specific application instructions, required documents, or submission method (email, postal address, or URL) are provided in the job description. Candidates interested in this
DevOps Lead Architect position are advised to visit the PwC careers website or contact the hiring department for application procedures.
General Conditions:
No specific general conditions, such as instructions about TA/DA, HEC recognition, or original document submission, were mentioned in the job description.
View Official Posting & Apply