Mankind Pharma Ltd.
Mankind Pharma - Technical Architect - C#/.Net
Job Location
in, India
Job Description
Designation : Technical Architect Department : Digital Transformation Level : AGM/GM Job Location : Gurgaon, India Qualification : B.Tech Years of Experience : 10 Reporting To : Head of Engineering Job Responsibility : Role description : Seeking a highly skilled and experienced Technical Architect with expertise in .NET to join our dynamic team. The ideal candidate will be responsible for designing robust and scalable application architectures, leveraging Azure cloud solutions, and implementing best practices in RESTful services, micro-services, and database solutions (SQL/NoSQL). The role requires a deep understanding of Entity Framework, SOLID principles, design patterns, and hands-on experience with Kubernetes (AKS) in a cloud environment. Key responsibilities : - Architect & Design Solutions : Lead the design and architecture of enterprise-grade . NET applications, ensuring scalability, performance, and security. - Cloud Solutions (Azure) : Design and implement cloud-based architectures using Microsoft Azure services, including App Services, AKS (Azure Kubernetes Service), Azure Functions, and other PaaS offerings. - Micro-services Architecture : Develop and guide the team in building micro services-based applications using .NET, ensuring seamless communication, scalability, and maintainability. - RESTful Services : Architect RESTful APIs, ensuring adherence to best practices for security, scalability, and performance. - Entity Framework & Data Architecture : Design data models and persistence strategies using Entity Framework for relational databases, and lead the adoption of SQL and NoSQL databases (e., SQL Server, Cosmos DB) where appropriate. - SOLID Principles & Design Patterns : Ensure application architecture adheres to SOLID principles and based on modern design patterns (e., CQRS, Repository Pattern, and Dependency Injection). - AKS & Containerization : Design and implement containerized .NET applications using Docker and Kubernetes, with a focus on scalability, high availability, and continuous integration/continuous deployment (CI/CD) practices. - Technical Leadership : Provide technical leadership, mentoring, and guidance to development teams on architecture and design, promoting best coding practices and architectural patterns. - Performance Optimization : Conduct performance analysis and optimizations for applications, identifying and resolving bottlenecks and improving overall system efficiency. - Cross-Functional Collaboration : Collaborate closely with product owners, developers, DevOps, and other stakeholders to ensure that technical architecture aligns with business needs. - Technology Research : Stay updated with the latest industry trends, emerging technologies, and best practices, and apply them to enhance system performance and architecture. Key stakeholders : - Business Executives : Functional leaders, Supply Chain, Procurement, Finance, HR etc and their teams to understand business requirements. - IT teams : IT Functional teams - Product and Implementation partners - Product Managers and delivery leads from IT horizontal teams. Skills required : Technical Skills: - Strong proficiency in .NET Core/.NET 6, C#, and web development technologies - Hands-on experience with Azure cloud services, including AKS, Azure Functions, App Services, Azure Storage, and networking services - Strong experience in building micro-services-based architectures using .NET and containerization with Docker/Kubernetes - Good understanding of cloud architecture - Proficiency in designing data access layers using Entity Framework, with a focus on performance and scalability - Deep understanding of SOLID principles and experience in applying modern design patterns - Expertise in designing and building RESTful services - Experience with both SQL databases (e., SQL Server, PostgreSQL) and good to have knowledge on NoSQL databases (e., Cosmos DB, MongoDB) - Experience with CI/CD pipelines, version control (Git), and automated deployment using Azure DevOps or similar tools -VExperience working in an Agile/SCRUM environment, with the ability to drive projects from concept to completion Functional Skills : - Experience across a range of companies with a strong consumer focus, combined with an outstanding communication and leadership skills, particularly strong in liaising between business and technology organization. - Excellent communication and presentation skills. - Business acumen to translate technical concepts into actionable insights. - Understanding of industry-specific challenges and opportunities (ref:hirist.tech)
Location: in, IN
Posted Date: 10/23/2024
Location: in, IN
Posted Date: 10/23/2024
Contact Information
Contact | Human Resources Mankind Pharma Ltd. |
---|