Gartner is seeking a skilled Software Engineer to join their Data Management team to develop, customize, and integrate Master Data Management (MDM) solutions using ETL tools, maintaining the highest data quality standards in a cloud-based environment.
Requirements
- Experience with ETL processes and tools.
- Proficient in utilizing AWS services.
- Excellent SQL and data analytics skills – ability to look at complex stored procedures and troubleshoot performance issues.
- Experience in PostgreSQL or similar cloud-based DB
- Experience working with AWS Glue
- Experience in Data Governance, Data Architecture, and Data Operations
- Proficiency in either Python/Java programming
Responsibilities
- Participate in the technical design, development, and deployment of innovative data solutions.
- Analyze business requirements, design solutions, and implement functionality related to Data Management.
- Build and maintain Data Pipelines using SQL, Ataccama and AWS technologies like Glue and Python.
- Build and configure web services, Event Driven Architecture components.
- Utilize Master Data Management tools like Ataccama and in-house tools to ensure filtering, mastering, and data quality rules are appropriately enabled and adequately tested.
- Engage in day-to-day data operations involving troubleshooting data pipelines and monitoring and maintaining job schedules.
- Conduct thorough code reviews, ensuring adherence to coding standards and best practices.
Other
- Bachelor’s degree or foreign equivalent degree in Computer Science or a related field required
- Excellent communication skills.
- Attitude and aptitude to learn, collaborate, and work towards common goals of the team. Must be a team player.
- Able to work independently or within but interact with a team proactively collaboratively in a fast-paced AGILE-SCRUM environment.
- Strong desire to improve upon their skills in tools and technologies