
Distinguished Engineer
- Gurgaon, Haryana
- Permanent
- Full-time
The role would curate the technology / engineering backlog to cover for key capability gaps and give this a shape of a programme with clear prioritised / agreed scope and agenda. The role will leverage/guide the existing technology experts to get this prioritised backlog delivered for build out of new technical capabilities. The key outcomes shall be (but not limited to) tech & engineering readiness for on boarding Cloud services including application containerisation and also build out of new customer experience tooling as desired by digital propositions.The selected candidate shall be nothing short of role model technology expert in the web / application development space. The role shall be responsible for tech guidelines, best practices and reference implementations for the existing and new tech. The role shall ensure that other tech experts are well guided/mentored and the work gets delivered to tech strategy and guidelines.Experience and Qualifications
- 12-16 years
- BE / BTech
- Expert level experience in creating well architecture application on AWS Cloud.
- Multiyear experience of developing & designing cloud native applications preferably targeted to Amazon Web Services (AWS)
- Expertise of designing and running applications which run on container (Docker) and systems which are composed of such application containers.
- Experience on container management products and of having run full SDLC on container hosted applications.
- Expertise and experience around Micro services-based architectures
- Candidate needs to have rich experience around engineering skills, CI / CD and build/ deployment automation tools.
- Should have rich exposure the web, application and messaging queuing platforms.
- Should have rich knowledge of design and architecture patterns.
- Should be an expert craftsman on test first model of Test-Driven Development (TDD).
- Has ability to envision design for complex functional and technical problems while incrementally evolving the implementation in simple progressive steps of deliveries.
- You are adept at Pair programming and can comfortably pair with other developers irrespective of maturity/experience levels. You are eager to coach/guide juniors to improve the delivery capability.
- You are at ease with understanding/supporting the code base written by others and in learning/trying wider technology sets / problem solving methods used in a project.
- Contributions to industry either in the form of conference presentations, published papers / blogs, to open source etc …
- You are highly skilled and efficient with web / application development technologies like java and python.
- You are highly skilled and efficient with RIA/ Single page application (SPA) development technologies like React or Angular.