SourceBae
Apps & Integration Architect
Job Location
in, India
Job Description
Job Role : Apps & Integration Architect. Experience : 12 years. Notice period : Immediate. Location : Remote. Duration : 6 months. Candidates with 12 years of experience in IT industry and with strong .Net/.Net Core/SQL/Azure Cloud Service/ Azure DevOps. This is a client facing role and hence should have strong communication skills. This is for Indian client and the resource should have the hands-on experience in Dotnet coding and Azure development. Working hours 8 hours. Responsibilities : - Designing and overseeing the architecture of software solutions. - Strong technical foundation, a thorough understanding of architectural principles, and the ability to lead and mentor teams effectively. - Design scalable, secure, and robust .NET applications using Azure Cloud services. - Lead the cloud infrastructure design using Azure IaaS, PaaS, and other Azure services Develop and implement Azure DevOps CI/CD pipelines for continuous integration and delivery, ensuring best practices for automation and security. - Identify, prioritize and execute tasks in the software development life cycle. - Guide team to write reusable, testable, performant and efficient code. - Lead the development team and collaborate closely with stakeholders to align the architectural vision with business goals'. - Lead by example by designing and implementing clean best-practices maintainable code. - Troubleshoot and resolve architectural and infrastructure issues, ensuring high availability and disaster recovery setups. - Experience in large scale software development. - Experience in Stakeholder Management (client facing roles). - Excellent communication and organizational skills. Primary Skills : - .NET Framework & Expertise in C#, .Net Core, Entity framework, EF core, Microservices,. - Expertise in RDBMS including MS SQL Server with thorough knowledge in writing SQL queries, Stored Procedures Architectural Skills. Design Patterns : Familiarity with design patterns (e.g, Singleton, Factory, Repository, etc.) and architectural patterns (e.g, MVC, MVVM, Clean Architecture, DDD). Microservices Architecture : Understanding of microservices principles, including service decomposition, inter-service communication, and API design. Event-Driven Architecture : Knowledge of event-driven systems and messaging patterns, including using technologies like RabbitMQ or Azure Service Bus. Cloud Architecture : Proficiency in cloud services (e.g, Azure, AWS) and understanding of cloud native application design, including serverless architectures and containers (Docker,Kubernetes). - Minimum 2 years of experience in an architectural role or as a lead developer with architectural responsibilities. Azure Cloud Services : Experience in designing and implementing cloud architectures using : - Azure App Services (Web Apps, API Apps), Azure Key Vault. - Azure Functions, Durable Functions. - Docker, & containerization practices. - Azure Logic Apps. - Messaging service Service Bus & Event Grid. - Azure SQL Database, Cosmos DB, Blob Storage. - Design, implement, and deploy microservices on Azure. - Implement monitoring solutions using Azure Monitor, Application Insights, and Log Analytics. Azure DevOps : - Experience setting up and managing CI/CD pipelines, deployment automation, and release management. - Proficiency in using Azure Repos, Azure Pipelines, Azure Artifacts, and integrating with Git. Others : - Knowledge of architectural styles and design patterns, experience in designing solutions. - Broad and extensive knowledge of the software development life cycle (SDLC) with software development models like Agile, Scrum model, Jira models. - Designing, developing and executing software solutions to address business issues. - Experience with RESTful APIs. Secondary Skills (Good to have) : - Experience with PowerShell or Bash scripting for automation. - Knowledge of Event Hub. - Experience with GraphQL. - Front-end JavaScript frameworks used for building dynamic, responsive, and interactive webapplications (React/Angular/Vue.js). - Experience in Azure Active Directory (AAD), Managed Identities, Role-Based Access Control (RBAC), and API security. - Kubernetes, and containerization practices. Certifications Required (Optional but Preferred)) : Microsoft Certified : Azure Solutions Architect Expert. Microsoft Certified : DevOps Engineer Expert. Microsoft Certified : Azure Developer Associate. (ref:hirist.tech)
Location: in, IN
Posted Date: 11/23/2024
Location: in, IN
Posted Date: 11/23/2024
Contact Information
Contact | Human Resources SourceBae |
---|