Enterprise Data Management team is integral to Nissan s data strategy to develop new digital offerings; We build next generation data platforms in cloud and Advanced data analytics solutions. We are looking for Hands-On full stack developers to build next generation data catalogue and business intelligence solutions in AWS as part of Nissan Next initiative. The candidate would be required to understand and gather the data catalogue requirements, design and implement application components in cloud (AWS preferred).
Minimum 4-6 years of experience in full stack development. Experience in building complex and high volume data applications is mandatory.
Responsibilities
- Develop Enterprise applications conforming to organization standards and processes that enable reusability, efficiency, manageability, reliability, scalability fault tolerance
- Understand project objectives and business requirements to design software based on the customers needs
- Consult and support business users within organization during product/application life cycle
- Provide solutions and proof of concepts to project use cases
- Recommend industry best practices for applying engineering processes into problem domain
- Knowledge sharing within development teams
Skills Qualification
Minimum 4-6 years of experience in full stack application development.
- Experience developing web applications and familiarity with common stacks
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, PHP, WordPress, XML, jQuery)
- Experienced in developing application in AWS platform
- Work experience in cloud databases like Snowflake,Dynamodb
- Knowledge of multiple back-end languages (e.g. PHP, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
- Familiarity with databases (e.g. MySQL, MongoDB,Dynamodb,Oracle,Maria DB), web servers (e.g. Apache) and UI/UX design
- Strong understanding of algorithms, data structures, and system design
- Very good at understanding the requirements debugging skills
- Should have very good communication interpersonal skills
- Strong Analytical Problem Solving skills
- Excellent communication and teamwork skills
- Organizational skills an analytical mind