to lead the design, development, and mentoring efforts in
Cloud Native Development practices
with a strong emphasis on
microservices, containerization with Podman
, and modern CI/CD pipelines. This role involves direct collaboration with Red Hat and customer teams to build scalable, secure, and maintainable solutions in a dynamic environment.
Total Experience Required:
Minimum
10+ years
in software development
Key Responsibilities:
Architect, design, and develop high-quality, scalable
microservices
using
C#
and
.NET Core (6+ / 8+)
Champion
Test-Driven Development (TDD)
practices across all development stages
Drive the adoption of
Continuous Delivery (CD)
pipelines using tools like
Azure DevOps, GitLab CI/CD, Jenkins
Develop and deploy containerized .NET microservices using
Podman
and
Podman Compose
Implement and automate
API testing
strategies (Postman, Newman, SpecFlow, Playwright, xUnit/NUnit)
Integrate and maintain
to define microservices design patterns and container strategies
Mentor and guide junior and mid-level engineers through pairing sessions, code reviews, and technical leadership
Troubleshoot and debug issues in distributed and containerized microservices environments
Engage in continuous learning of emerging trends in
.NET, microservices, containerization
, and advocate for adoption
Additional Candidate Preferences
Strong understanding of
daemonless/rootless architecture benefits
of Podman
Expertise in
RESTful API design
, SQL databases like
SQL Server, PostgreSQL
, and
Entity Framework Core
Excellent communication and mentorship skills
Passion for
knowledge sharing
and growing engineering teams
Ability to work in collaborative, cross-functional teams and independently when needed
Salary & Perks
Salary:
?12 - 19 Lakh per annum
Perks Include:
Direct exposure to
enterprise-level projects
and modern tech stacks
Opportunities for
mentoring and leadership roles
Collaborative work with
Red Hat and global client teams
Continued learning and
professional development opportunities
Work on
cutting-edge containerization and observability practices