GrowExx is looking for smart and passionate Senior Data Engineer, who will build and maintain a data warehousing design to generate reports on financial and market intelligence to aid in business performance monitoring and business decision-making.
Key Responsibilities:
- Overall responsible on the Implementation of the Tasks allocated during the sprint
- Ensure the software is developed confirming the project architecture, coding standards and NFRs
- To analyse the User Requirements, NFRs and Technical requirements for the project
- Identify any unknowns i.e. missing scenarios, etc and consult with PO to ensure those are defined either as a User story or UAC
- Identify ways to implement stories and select the approach that is best suited for the project. Consult with L3 as required
- Break down user stories along with the team to identify technical tasks.
- Provide detailed estimates before the start of the sprints. Need to work with the Team to get the estimates
- Perform Code reviews for Self and L1 Engineers
- Provide support to L1 engineers in completing their tasks. Ideally should enable L1s to do the tasks, rather than doing themselves
- Nurture & groom L1 engineers to become better at their work
- Proactively pre-plan the sprints to achieve 90+% confidence of delivery
- Create Technical documents as required for the project in Jira, Confluence or other tools
- Provide POs and ADMs with daily updates of the team via Jira and Slack
- Proactively communicate with other members of the team
- Provide HR and Management with any relevant information to help improve organisation culture & performance
Key Skills:
- Strong proficiency in SQL, database experience – Snowflake preferred
- Expertise with python, especially with Python-pandas is must
- Experience of Tableau and similar BI Tools (Power BI, etc) is a plus
- Familiarity with other SQL/NoSQL databases is a plus
- Experience with data modelling
- Experience in AWS environments
- Database logical and physical design, BI design, data source analysis, overall data management (preferred)
- Expertise in different O/S such as windows, linux, unix, solaris
- Familiar with Business Intelligence tools
- Translating business needs into technical specifications.
- Developing report system that provide accessible information for decision making.
- Maintaining data analytics platforms
- Conducting troubleshooting on BI Models
- Generating and delivering quality reports to customers and performing quality assurance check on report
Education and Experience:
- B Tech or B. E. (Computer Science / Information Technology)
- 5-7 years’ experience in enterprise BI reporting – Architecture & Development
- Strong communication skills with executive sponsors
- 3-5 years’ experience in Python- Pandas
- 3-5 years’ experience of SQL, Database – Snowflake preferred
- Must be capable of building reports at the semantic layer
- Data modelling experience is a plus
- Consultive Approach
Analytical and Personal skills:
- Must have good logical reasoning and analytical skills
- Good Communication skills in English – both written and verbal
- Demonstrate Ownership and Accountability of their work
- Attention to details