Software Engineering .Net Teamleader
وصف الوظيفة
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.
Experience: A minimum of 5-10 years of progressive experience in software development and DevOps roles, with a proven track record of leading technical teams.Required Skills:Profound expertise in .Net development and modern Software Development practices.Extensive hands-on experience with Azure DevOps Server for CI/CD and release management.Strong understanding and practical application of DevOps principles and culture.Demonstrable experience in designing and implementing Microservices architectures.Proficiency in containerization and orchestration, specifically with Rancher.Proven capability in Team Leadership, including mentorship and performance management.Solid background in Solution Architecture and designing scalable systems.Experience with Cloud Platforms and modern deployment strategies.Familiarity with Agile Methodologies and strategic planning.Career Level Expectations: This is an Experienced level role for a leader ready to take on significant responsibility and drive technical excellence.
المتطلبات
Experience: A minimum of 5-10 years of progressive experience in software development and DevOps roles, with a proven track record of leading technical teams.Required Skills:Profound expertise in .Net development and modern Software Development practices.Extensive hands-on experience with Azure DevOps Server for CI/CD and release management.Strong understanding and practical application of DevOps principles and culture.Demonstrable experience in designing and implementing Microservices architectures.Proficiency in containerization and orchestration, specifically with Rancher.Proven capability in Team Leadership, including mentorship and performance management.Solid background in Solution Architecture and designing scalable systems.Experience with Cloud Platforms and modern deployment strategies.Familiarity with Agile Methodologies and strategic planning.Career Level Expectations: This is an Experienced level role for a leader ready to take on significant responsibility and drive technical excellence.