Apps & Integration Architect
Posted Updated
Description
Designation - Apps & Integration Architect.
Experience - 12+years.
Location - Bengaluru / Chennai / Trivandrum.
Notice Period - immediate joiner to 15 days
Introduction\
We are looking for 12+years experienced Candidates with 12 + years of experience in the 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 clients and the resource should have the hands-on -experience in Dotnet coding and Azure development.\
\
Responsibilities include:\
\
• 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.s\
• 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 & .NET Core:\
• 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.\
• 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 :\
• 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 web applications (React/Angular/Vue.js)\
• Experience in Azure Active Directory (AAD), Managed Identities, Role-Based Access Control (RBAC), and API security.• Kubernetes, and containerization practices.
Skills
- Active Directory
- Agile
- Analytics
- Angular
- API
- Api Design
- Api Security
- Automation
- AWS
- Azure
- Azure AD
- Azure Application Insights
- Azure DevOps
- Azure Functions
- Azure Logic Apps
- Azure Monitor
- Azure Service Bus
- Bash
- CI/CD
- Clean Architecture
- Cloud
- Cloud Native
- Containerization
- Cosmos Db
- C#
- Design Patterns
- DevOps
- Disaster Recovery
- Docker
- .NET
- Event Driven Architecture
- Git
- GraphQL
- IaaS
- JavaScript
- Jira
- Kubernetes
- Microservices
- MVC
- MVVM
- PowerShell
- RabbitMQ
- RBAC
- RDBMS
- React
- REST
- Scrum
- SDLC
- Serverless
- SQL
- SQL Server
- Stakeholder Management
- Vault
- Vue
