Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Hyderabad Jobs |
Banglore Jobs |
Chennai Jobs |
Delhi Jobs |
Ahmedabad Jobs |
Mumbai Jobs |
Pune Jobs |
Vijayawada Jobs |
Gurgaon Jobs |
Noida Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | Noida |
Education | Not Mentioned |
Salary | Not Disclosed |
Industry | Management Consulting / Strategy |
Functional Area | Web / Mobile Technologies |
EmploymentType | Full-time |
Roles and Responsibility : Skills: Must have strong experience on designing distributed systems Must have strong core web architecture concepts
- Must have hands-on experience on defining the architecture blueprints along with techniques to validate the design
- Strong experience on detailed design and implementing web based applications using .Net tech stack (.NET Core, ASP.NET MVC, ASP.NET Web API)
- Strong experience in designing Micro Services/Domain Driven Design (DDD) based architecture using any open source technologies like Node.js, EmberJS, React, .Net Core along with application containerization through Docker or any equivalent.
Good knowledge of SAGA Good knowledge of implementing Messaging Queue tools like RabbitMQ, KAFKA etc- Should have good experience with product based development and should able to define/articulate the NFRs (non functional requirements)
Should be aware of performance engineering and web security best practices- Must have worked on any one cloud platform (AWS is preferred) with deep dive hands-on experience
Other tech stack awareness: Kafka, Docker, Any NoSQL DB, ElasticSearch, AWS PaaS (CloudWatch, Cloud X-Ray, EKS, RDS etc.)Other Skills:
Strong communication and negotiation skills Open to learn new skillsJob Responsibilities
Review, interpret and respond to detailed business requirements specifications to ensure alignment between customer expectations and current or future ICT capability
Provide input to the strategic direction of technology investments to assist in the development of the enterprise architecture and maximise the return on technology investment
Within the agreed enterprise architecture, define and design technology solutions to assist the business in meeting their business objectives
Develop, test and implement technology solutions and report on delivery commitments to ensure solutions are implemented as expected and to agreed timeframes Key challenges
Identify system, infrastructure and project interdependencies and balance competing demands to ensure project deliverables are achieved.
,Keyskills :
opensource detaildesign digitalimaging webarchitecture talentmanagement negotiationskills distributedsystems technologysolutions businessrequirements enterprisearchitecture performanceengineering aws ict net paas cloud nosql design tatem