Collaborate with businesses, application and process owners and product team members to define requirements and design product or solutions.
Participate in the decision making process related to architecting products solutions.
Develop technical products or solutions utilizing big data and cloud based technologies and ensure they are designed and built to be scalable, sustainable and robust.
Perform complex data modeling and prepare data in databases for use in various analytics tools and to configurate and develop data pipelines to move and optimize data assets.
Provide necessary technical guidance through all phases of product or solution life cycle.
Build complex prototypes to test new concepts and develop ideas on reusable frameworks, components and data products or solutions.
Help drive the adoption of new technologies and methods within the data engineering team and be a role model and mentor for data engineers.
You will work under minimal supervision and independently handle complex issues while referring only the most complex issues to higher-level staff.
Bachelor’s Degree in MIS, Statistics, Business or related field
7+ years of IT and business/industry work experience developing data or software applications including: analysis, design, coding, testing, deploying and support of applications
3+ years of experience working with Hadoop or other Big Data platform and building solutions that deliver value through leveraging data as an asset
3+ years experience in SQL Scripting
1+ years applied experience and skills with message or event based platforms: Tibco, IBM MQ, or Kafka, etc.
2+ years applied experience with Java and/or Python
1+ year experience with development using GitHub, TSVS or TFS