Job Details
Location:
Tower 12, Level 5, Cyber City, Magarpatta Inner Circle, Cybercity, Magarpatta, Hadapsar, Pune, Maharashtra 411028, India
Posted:
Aug 04, 2021
Job Description
Role: Senior MDM Developer
Job Location: Mumbai/Pune/Bangalore
Educational Requirements:
- Bachelor’s degree in Computer Science from a reputed Educational Institute.
- Post-graduate degree would be a plus.
Technical Skill Set Required: -
- Should have 8-10 years of IT experience and 6-8 years of working experience in end to end MDM implementations (Preferably TMDM, Informatica MDM, IBM MDM, JDA ABPP)
- Strong Programming Concepts with coding experience using Object Oriented Languages like JAVA/C++/Python.
- Web UI building experience for Data Management Applications (using the typical MVC model), Angular, Angular Material, Covalent, REST APIs.
Experience in XML, Java, JQuery, JavaScript, Webservices, shell scripting - Strong RDBMS Concepts. Should have strong PL/SQL & SQL Tuning skills. Teradata database experience desired.
- Should be able to understand the functional requirements and relate them to Logical Data Model.
- Enterprise Application Integration Architecture knowledge. Configuration and Setup of Application Server Clusters, Load-Balancing, DMZ Setup
- Experience of MDM Implementations in Cloud and As-a-Service models.
- Knowledge and hands-on experience on Cloud First Party Data Services from CSPs like AWS, AZURE, GCP.
- Operational knowledge of Application Servers tomcat, WebLogic.
- Experience in 3rd Party DQ Tools like LOQATE, TRILLIUM, SAP DS, IDQ
- Experience in Customer Data Platforms and Connected Data Applications
- Excellent presentation and white-boarding skills
- Experience in incident and problem management.
- Ability to work independently in terms of understanding the design specs and translate them to work-products/deliverables and execute activities with minimal guidance.
- Excellent verbal and written communications.
- Should be flexible to work in shifts and from client location
- Should have experience in Teradata tools and utilities like Bteq, TPT, Fload , Mload etc.
- Exposure to GitHub/QA/Jenkins/Python is preferable
- Should have played the Technical Lead on at least 1 project
- Should have led a team of 5 - 10 people during one of these projects
- Should be able to do project estimations
- Should be able to do some amount of Project Management activities
- Should be able to create MDM Architecture Document
- Should be able to understand Data Models & make modifications if necessary
- Should have enough experience to work on UNIX & Shell Scripting
- Should have excellent problem solving and legacy code reading and debugging skills
- Should be hardworking and self-driven to learn continuously
- Demonstrated critical thinking and advanced troubleshooting skills and thought leadership
Key Areas of Responsibilities:
- This individual will be responsible for solution design, integration, data sourcing and Master Data Design and development /Coding.
- Interface with Teradata engineering team as needed to resolve complex technical issues and propose enhancements to the product functionalities.
- Specify, demonstrate and scope Teradata solutions that deliver business value to the client / prospect.
- Contribute to Pre-Sales and Solutioning Activities.
- Advocate and Embrace Automations to derive tangible Productivity and Efficiency Improvements
- Transfer knowledge and expertise to other TERADATA professional services associates.
- Leadership, status monitoring, and mentoring of the other “MDM Consultants” in the team.
- Should be able to understand Project requirements and work independently
- Ensure timely resolution of the technical issues and conflicts
- Follow coding standards as prescribed by the client if it exists or else follow Teradata standards.
- Support internal and external audits as required.
- Align and adapt to Agile and SDLC technical solution delivery methodology as followed by the client.
- Document functional and technical documentation as per the client template.
- Participate in system and integration test and track issues
- Ensure quality of deliverables.
- Come-up with solutions for complex issues with articulation of multiple possible options with their pros and cons and recommending one with proper reasoning
- Do performance analysis and optimization on collection of modules
- Directly communicate with senior business end users and process designers and, quickly adapt and learn the functional process workflows that are used
- Excellent communication and presentation skills with an ability to present technical solutions concisely from small to large audience
Professional Development Offered:
- Training on Teradata database
- Training on Teradata applications (MDM/RDM) that run on top of Teradata database.
- Opportunities to work on high-profile international projects
- Opportunities to work on data mastering and reference data problems across multiple verticals
- Get hands on experience of solving large scale data management problems
- Career progression opportunity with TD-as-a-service (TDaas)
- Opportunity to be part of application modernization programs using learning and innovations in cloud