Role: Azure Technical Architect
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
UG: Any Graduate
JD- 1
Azure Integration Technical Architect
The Azure Integration Architect is responsible for designing and implementing enterprise-grade integration solutions using Microsoft Azure services. This role ensures seamless communication between cloud-based and on-premises systems, aligning integration strategies with business objectives and technical requirements.
Key Responsibilities
- Ability to Architect and Implement Solutions: Design secure, scalable integration solutions using Azure API Management (APIM), Logic Apps, Azure Functions, Service Bus etc....
- Knowledge of Integration Patterns: Define and apply patterns such as pub-sub, event-driven, request-reply, and microservices for real-time and batch processing.
- API Strategy: Develop API gateway strategies including routing, throttling, caching, and transformation using APIM policies and scripting
- B2B Integration: Implement EDI workflows (X12, EDIFACT) and secure protocols (AS2, SFTP) for partner integrations.
- Governance & Security: Ensure compliance with security standards, OAuth2, JWT, and governance best practices.
- Collaboration: Work with enterprise architects, business stakeholders, and development teams to deliver integration solutions aligned with business needs.
- Documentation: Maintain architecture diagrams, interface contracts, and operational runbooks.
- Mentorship: Provide technical guidance and coaching to developers and DevOps teams.
Technical Expertise:
- RESTful and SOAP APIs, JSON, XML, OAuth2.
- EDI standards and B2B protocols.
- CI/CD pipelines and Infrastructure as Code (ARM, Bicep, Terraform).
Soft Skills:
- Strong communication, leadership, and problem-solving abilities.
JD-2
Role -Azure Integration Developer / Architect
Mandatory Technical Skill Set
- The role is part of an ongoing engagement with Royal Mail wherein TCS is helping customer build a workforce management tool using.Net, Angular
- Design and implement technical solutions for web applications ensuring scalability and maintainability
- Develop high-level designs for solutions that meet business requirements while minimizing technical debt
- Must be having 10+ Years of experience
- Proven experience as a Technical Architect, with strong background in software development, system design, and architecture.
- Experience in.Net Core, Angular, SQL
- Strong analytical, problem-solving, and decision-making skills, with the ability to balance technical and business considerations
- Familiarity with Azure
- Expert level in.NET / C#, Azure (Azure)
- Relational databases (MS SQL server), non-relational data stores (Cosmos DB / Mongo etc)
- Experience of working with Azure PAAS Services like Azure Functions, Azure APIM, Azure key vault, Azure Blob storage, Azure Service Bus, Cache.
- Able to write test casesĀ
- For Full Stack developer Along with above, expert in angular (4+ years), able to write test cases using Jasmine and karma
- Good with HTML designing using modern framework, third party tools
- Experience in Design Patterns in either MVVM or MVP or CQRS
- Experience in Web application development with ASP.NET coreĀ
- Experience of integration into a diverse range of platforms and services including EAI, remote resources, data storage, messaging, frameworks and 3rd party libraries
- Ability to develop extensible, testable and maintainable code
- Good understanding of the challenges of enterprise software development
- Track record of delivering high volume, low latency distributed software solutions
- Experience of working in Agile teams
- Experience of the full software development lifecycle including analysis, design, implementation, testing and support
- Experience required in windows service and task management tools
- Experience of mentoring more junior developers and directing/organizing the work of team