Experience working with cloud-based systems - Azure & Snowflake data warehouses.
Expertise in designing data table structures, reports, and queries.
Working knowledge of CI/CD
Working knowledge of building data integrity checks as part of delivery of applications
Experience working with Kafka technologies.
Technical expertise to build code that is performant as well as secure.
Technical depth and vision to perform POC’s and evaluate different technologies.
Experience with Real Time Analytics and Real Time Messaging
Working experience with Microservices is desirable.
Design, implement and monitor 'best practices' for Dev framework.
Experience working with large volume data; retail experience strongly desired.
MS Degree in Computer Science or related technical degree completed.
Possesses an entrepreneurial spirit and continuously innovates to achieve great results.
Communicates with honesty & kindness and creates the space for others to do the same.
Fosters connection by putting people first and building trusting relationships.
Integrates fun and joy as a way of being and working, aka doesn’t take themselves too seriously.
Preferred Tools: Snowflake, Microsoft Azure Data Factory, Kafka, Oracle Exadata, Power BI, SSAS, Oracle Data Integrator
A day in the life:
Co-ordinate with multiple data source teams in getting data published to our Finance Data Warehouse
Working with stakeholders including data, design, product, and executive teams, and assisting them with data related and technical issues.
Building Scalable Data Pipelines for generating training datasets for machine learning deliverables
Mentoring Junior resources and drive end to end design, implementation, and delivery of engineering components.
Communicating with and educate both senior and junior colleagues to further embed data science and analytics across the organization.
Strive for continuous improvement of code quality and development practices.
Willingness to adapt to and self-learn new technologies and deliver on them.
Translating business issues to technical terms
Understanding, leveraging, and applying best practices effectively. Also leads by example and comes up with coding standards and best practices for technology.
Collaborating with cross-functional teams – business stakeholders, engineers, program management, project management, etc. - to produce the best solutions possible.
Anticipating system/application challenges and proposes solutions for the same.
Contributing to story sizing and work estimates for implementation, validation, delivery, and documentation
Reviewing user stories to ensure a quality user experience, well-defined acceptance criteria and thorough test coverage.
Participating in design and code review to ensure quality and testability of feature code.