Data Engineer

St. Louis, MO

Post Date: 06/21/2018 Job ID: 137903 Job Category: Software Dev. - General/IT

Are you looking for a new and challenging opportunity? Do you have experience with Python? Technology Partners can help you make your next big career move a reality.

Technology Partners is currently seeking a talented person for a Data Engineer position.

What You Will Be Doing:

You will understand business processes, applications and how data is gathered; and tie application telemetry to the transactional data model. You will design, build and manage data marts to satisfy our growing data needs. You will develop and manage data pipelines at enterprise scale. You will also build data expertise and own data quality for various data flows. You will launch and support new data models that provide intuitive analytics to internal customers. You will design and develop a new framework and automation tools to enable teams to consume and understand data faster. You will utilize expert coding skills across a number of languages like SQL and Python to support analysts and data scientists. You will interface with internal data consumers to understand data needs. You will collaborate with multiple teams in high visibility roles and own the solution end-to-end.

What We Are Looking For:

  • 5+ years of Python development experience is necessary

  • 8+ years of SQL (Oracle, AWS Redshift, Hive, etc) experience is required, No-SQL experience is a plus

  • 8+ years of experience in custom or structured ETL design, implementation and maintenance

  • 8+ years of experience with schema design and dimensional data modeling.

  • Ability to analyze data to identify deliverables, gaps and inconsistencies.

  • Ability in managing and communicating data warehouse plans to internal clients.

  • Experience designing, building and maintaining data processing systems

  • Experience working with either a Map Reduce or a MPP system on any size/scale

  • Experience working with visualization tools like Tableau

  • Experience matching and integrating data from disparate data sources

  • Communication skills including the ability to identify and communicate data driven insights

  • BS or MS degree in Computer Science or a related technical field

If this position sounds like you, WE SHOULD TALK! We realize our people are our most valuable asset, that is why we offer the following benefits:

  • Health, Dental, and Vision insurance

  • 401(k) retirement plan

  • Long and Short-Term disability

  • Life insurance

  • Direct deposit

  • Referral program

Your better future is ready, and we want to put the right tools in your hands to get you there. Let's go!

Looking for more opportunities with Technology Partners?

Check out

Technology Partners is an Equal Opportunity Employer. Technology Partners does not discriminate on the basis of race, color, religion, sex, national origin, age, disability or any other characteristic protected by applicable state or federal civil rights laws.

Tyler Dougherty

Not ready to apply?

Send an email reminder to:

Share This Job:

Related Jobs:

Technology Partners actually made us a better organization with the web solution they delivered, and that kind of expertise is hard to come by.

The Mission Continues

Find out how our web and mobile solutions can make a difference for you today.

Learn More