Skills Required المهارات المطلوبة
IT/Software Development
Agile
Azure
Management
Software Development
.Net
Azure DevOps Server
DevOps
Microservices
Rancher
Team Leadership
Solution Architecture
CI/CD
Cloud Platforms
Agile Methodologies
Mentorship
Strategic Planning
Problem Solving
Job Description الوصف الوظيفي
Are you a seasoned IT professional with a passion for leading teams and pioneering innovative software solutions? We are on the hunt for a dynamic DevOps Team Lead to spearhead our development initiatives in Cairo, Egypt. This is an incredible on-site opportunity to drive technological excellence and foster a culture of high performance!
Responsibilities:
Lead and mentor a high-performing software development team, fostering their growth and ensuring project success.
Architect and implement scalable, resilient, and high-performance microservices-based solutions using .Net technologies.
Drive DevOps excellence by designing and optimizing CI/CD pipelines with Azure DevOps Server and leveraging container orchestration with Rancher.
Collaborate closely with product owners and stakeholders to translate business requirements into robust technical solutions.
Ensure code quality, security, and maintainability through regular code reviews and adherence to industry standards.
Troubleshoot and resolve complex technical issues across development, staging, and production environments.
Skills & Technologies: This role demands a deep understanding of the .Net ecosystem, extensive experience in Software Development, and a strong background in DevOps methodologies. Expertise in Microservices architecture, Azure DevOps Server, and Rancher is crucial. We also value skills in Team Leadership, Solution Architecture, and Cloud Platforms.
Growth Opportunities: Ignite your career with endless possibilities for professional development. You'll have access to cutting-edge technologies, continuous learning programs, and a clear path for advancing into more senior architectural or leadership roles. We believe in empowering our leaders to grow and innovate.
Team & Culture: Join a vibrant and supportive team that thrives on collaboration, innovation, and mutual respect. We foster a culture where ideas are celebrated, challenges are met with enthusiasm, and every team member's contribution is valued. Work in a fast-paced environment that encourages experimentation and continuous improvement.
Impact: Your work will directly shape the future of our software products, influencing critical business operations and delivering exceptional value to our customers. This is your chance to make a significant, tangible impact on our technological landscape and lead a team to achieve extraordinary results.