Job Summary
Role Overview:
We are seeking a highly skilled and experienced .Net Architect to lead the design and development of scalable, secure, and efficient microservices-based solutions. The ideal candidate will have extensive expertise in cloud platforms (Azure, AWS, GCP), Kubernetes, container orchestration, and DevOps practices. This role requires a strategic thinker with a proven ability to drive technical excellence and innovation.
Key Responsibilities
Key Responsibilities:
- Lead the architecture and design of enterprise-grade .NET applications with a focus on microservices
- Design, implement, and manage cloud solutions across Azure, AWS, and GCP
- Deploy and manage containerized applications using Kubernetes and other orchestration tools
- Collaborate with development teams to implement DevOps practices, CI/CD pipelines, and automation
- Ensure security, performance, and scalability of cloud-native applications
- Provide technical guidance and mentorship to development teams
- Stay updated with the latest industry trends and incorporate best practices
Skill Requirements
Required Skills & Qualifications:
- Bachelor's or Master’s degree in Computer Science, Engineering, or a related field
- Proven experience as a .NET Architect or senior developer with architecture responsibilities
- Strong expertise in microservices architecture, APIs, and distributed systems
- Hands-on experience with cloud platforms: Azure, AWS, or GCP
- Proficiency in containerization and orchestration tools such as Docker and Kubernetes
- Solid understanding of DevOps tools and practices (Jenkins, Azure DevOps, GitLab CI/CD, etc.)
- Excellent problem-solving, communication, and leadership skills
Other Requirements
Preferred Qualifications:
- Relevant certifications in cloud platforms or Kubernetes
- Experience with serverless architecture and tools
- Prior experience working in Agile environments