Job Description:Responsibilities- Understand requirement and translate that to product features.
- Develop Technical solution for complex business problems using Cloud native technologies and cloud services.
- Should be able to use design patterns to make the application reliable, scalable, and highly available.
- Should be able to design Microservices and Serverless based architecture using cloud services and latest technologies stack like Java/.NET or Node etc
- Should work with client architect and define top notch solutions.
- Should be comfortable in handling and designing applications using one cloud platform (AWS/Azure or PCF) end to end.
- Should provide reference architecture for the application in scope.
- Should work with vendors and work on integration of multiple systems.
- Should drive the entire development team by defining and setting up high coding standards and follow best practices and principles aligning
to the solution.
- Should work with the Devops team an implement CI/CD architecture
- Develop applications using Front end, middleware, and database related technologies.
- Should participate in reviewing other project architecture for flaws and suggest solutions.
- Should be hands in developing and implementing best practices and
write smart piece of code.The Role offers
- An outstanding opportunity to re-imagine, redesign, and apply technology to add value to the business and operations.
- An end-to-end project exposure across multiple technical stack and
cloud platform
- An individual who has passion to learn and adapt to new technologies quickly and scale to next level easily.
- Exposure to multiple platforms and team and work with them collaboratively to get the technical solution implemented
- High visibility, opportunity to interact with multiple groups within the organization, technology vendors and implementation partners.
Essential Skills- Total IT Experience – 16+ years
- Can be from any technical programming background like .NET or Java
- 7+ years of in-depth knowledge in C#, MVC, Webapi
- 3+ years of experience in .NET core, EF Core, Webapi core
- 3+ years of experience in RESTful Http services design
- Should have exposure or hands on in designing API using RAML or Open API Specification
- 7+ years of in-depth knowledge in core Java, spring and Hibernate
- 3+ years of experience in spring boot
- 4+ years of experience in developing Microservices using docker container or similar containerized platform
- 3-5 years of experience in serverless architecture and exposure using
AWS Lambda/Azure Functions
- 3-5 years in using AWS or Azure PaaS services not limited to storage, Queues, Database, security. It could be the following in AWS and Azure
- AWS: SQS, SNS, Dynamo DB, ECS, EC2, Load Balancer, Secrets manager
- Azure: Storage accounts(all types), App services, Web jobs, batch, Logic apps, ACR, ACS etc
- Should be familiar or hands on in using Devops pipeline and managing Code repository and released using Git/BitBucket
- Good to have knowledge on designing SPA application using Angular 4/6/8 or REACT JS
- 5+ years of experience with SQL Server, Postgre SQL writing stored procedures, performance tuning and identifying deadlocks, transactions and data locking/blocking scenarios
Essential Qualification- MCA/equivalent master’s in computers is a must.
- Any Architect level cloud certification is a must