The purpose of this role is to maintain, improve, clean and manipulate data in the business’s operational and analytics databases. The Data Engineer works with the business’s software engineers, data analytics teams, data scientists and data warehouse engineers in order to understand and aid in the implementation of database requirements, analyse performance, and troubleshoot any existent issues.
Job Description:
1 lead/manager level Data Engineer, with tech solutioning skillset (solution engineer). Full-stack developer
Context:
For client's IT function,
- Very heavy on GCP side - would like significant experience on "system engineering"
- Build a system that is as complete as possible
- Needs ABCR (Audit-Balance-Control-Reconciliation) and then Error handling + monitoring and alerting
- Good coding practices
- So need team who is familiar with and can enable this at enterprise scale
- Should have sound testing practices (eg. should catch if a key field is having 100% null values)
- Would like Teams to build systems (not just code), so that he can see forward progress (outcomes / results based thinking)
- Client will do code reviews himself, so need to bring an experts that he can trust
- Focus on outcomes
Key responsibilities:
Works independently with a broader overview on the project
Participates in communications with partners and clients, when needed
Understands and follows the release processes in the company
Participates in requirements analysis, development, unit testing and documentation
Writes quality code to fit unique customer needs and configurations
Troubleshoots and debugs (with some guidance from senior team members if needed)
Provides mentoring to junior Software Engineers
Delivers trainings and participates in knowledge sharing
Achieves better understanding of the company platform and processes and suggests improvements
Key responsibilities:
Creates and maintains optimal data pipeline architecture
Assembles large, complex data sets that meet functional / non-functional business requirements
Identifies, designs and implements internal process improvements: automating manual processes, optimising data delivery, re-designing infrastructure for greater scalability, etc
Builds analytics tools that utilise the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics
Works with stakeholders including the Executive, Product, Data and Design teams to assist with data-related technical issues and support their data infrastructure needs
Keeps our data separated and secure
Creates data tools for analytics and data scientist team members that assist them in building and optimising our product into an innovative industry leader
Works with data and analytics experts to strive for greater functionality in our data systems
Location:
Gurugram
Brand:
Merkle
Time Type:
Full time
Contract Type:
Permanent