Job Openings
Role 29 Manager Application Architect .Net and Azure and AWS Cloud Expertise.
About the job Role 29 Manager Application Architect .Net and Azure and AWS Cloud Expertise.
Responsibilities:
- Providing technical and architectural leadership for Microsoft .NET web applications by leveraging Azure or AWS Cloud services
- Create Architecture and Design documentation for the applications and present them to the review board
- Collaborating frequently with clients and product manager to provide cloud solutions and assistance; and working with these customers to understand their requirements for cloud implementations that add the most value to their business.
- Create functional design specifications, AWS or Azure reference architectures, design documents and assist with other project deliverables as needed.
- Design state-of-the-art technical solutions on AWS or Azure that address customers' requirements for scalability, reliability, security, and performance and leverage existing investments in AWS or Azure platforms.
- Designing, developing, implementing, and releasing high quality custom software solutions using SAFe.
- Creating project and application architecture deliverables that are consistent with architecture principles, standards, methodologies, and best practices, leveraging serverless design and cloud patterns.
- Leading technical design sessions with the development teams, including the creation of class models, sequence diagrams, component models, etc., and detailed design specifications to ensuring that architecture standards are followed.
- Applying the very best technical agile patterns and practices when building custom software solutions.
- Working under some supervision from a Solution Architect, but will be expected to work independently on complex, non-routine tasks and projects. You may interact with end users and other technical personnel to identify and correct issues.
- Maintain continuous, open, consistent professional communication with customers, product managers, peers and team members. Openly listen to others and confirm understanding to ensure everyone is on the same page.
- Reviewing and approving 3rd party and integration solution architecture based on established enterprise application strategy.
- Communicating implications of architectural decisions, issues and plans to business and IT Leadership.
- Defining and validating non-functional (technical) requirements, and establishing traceability between requirements and application architecture/design.
- Providing support / guidance to the development teams during the analysis, development, and testing processes.
- Providing input to the development of project initiation documents including objectives, scope, approach, estimates, and deliverables, when needed.
- Working closely with Performance Engineering and our Web/Infrastructure Technology teams on defining the deployment architecture.
- Participating, and technically leading when needed, production troubleshooting and 'War Room' Activities.
- Learn, learn, and learn by staying up-to-date on all technical developments related to Azure and other public cloud platforms.
- This role is expected to work US hours including reasonable off-shore team member overlap hours and occasional off-hours status meetings with the off-shore team
Skill sets: (Must have)
- Education qualification: BE /B Tech / MCA / MSc / M. Tech.
- 10+ years of IT experience in application development and maintenance activities with Microsoft technology stack
- 2+ years of experience as an architect
- Experience in architecting complex Enterprise grade solutions in cloud environments.
- Experience in developing of IT architecture plans and software development methodologies.
- Experience in handling architectural needs of a system like conceptual architecture diagrams, design proposals, arriving at non-functional requirements, capacity planning, landscape planning, estimations, cross platform compatibilities, authentication & authorization mechanisms, project release & business continuity plans, reviews and technology governance.
- Strong knowledge and understanding of .NET Framework & SharePoint development techniques
- Microsoft SQL Server and other most common backend Microsoft technologies. Well versed with all SQL concepts.
- Expertise on Object Oriented Analysis & Design.
- Design, Implement and deployment experience in 4 or more of the following:
- Cloud Serverless technologies such as
- Azure Web App / AWS EC2
- API Gateway service
- Azure Functions / AWS Lambdas
- Azure Data Lake / AWS S3
- Azure SQL / AWS Aurora
- Azure Cosmos DB / AWS Dynamo DB
- Azure Storage / AWS S3
- Azure Service Bus, AWS Event Hub
- Azure Cognitive Services / AWS Textract, Comprehend, SageMaker (ML, AI, RPA, Bots, OCR & NLP)
- Azure Logic Apps / AWS Step Functions
- Azure App Service Environment,
- Azure Redis Cache / AWS Elastic Cache
- Azure Key Vault,
- Azure Visual Studio Team Services,
- Azure AD / MFA etc.
- Circuit Breaker
- CQRS/ES
- Asyncronous Event Driven design (Orchestratino and Choreography)
- SAGA
- Observability
- Persistence First
- Well versed in designing and building AWS and Azure solutions that include high availability, multi-region and multi-set architectures using virtual networks, availability sets and affinity groups.
- Insights and Diagnostics using AWS Cloud Watch and Azure App Insights for both on-prem and cloud environments
- Sharepoint Online architecture experience desired
- Excellent verbal, presentation and written communications skills.
- Strong team skills including the ability to lead and be a team player
Package Details
- 12 days of vacation
- Medical insurance
- Funeral expenses
- Savings fund
- Performance Bonus