Geus - Greenville, TX

posted 8 days ago

Full-time - Entry Level
Greenville, TX
Specialty Trade Contractors

About the position

The Data Engineer position is responsible for designing, developing, and maintaining the data infrastructure that supports the analytical and operational needs of the organization. This role involves close collaboration with various departments to ensure efficient data collection, transformation, and storage. Key aspects include building data pipelines, creating data models, and implementing data quality and governance measures, while leveraging cloud platforms and automation tools to enhance the scalability and performance of data solutions.

Responsibilities

  • Design, build, and maintain robust data pipelines and architectures, including data lakes, data warehouses, and data marts.
  • Create efficient data models and schemas to support various analytical needs and reporting requirements.
  • Develop and manage data integration processes using ETL/ELT tools to extract, transform, and load data from various sources.
  • Implement data quality checks and validation procedures to ensure data accuracy and integrity.
  • Adhere to data governance policies and standards to maintain data security and compliance.
  • Develop and maintain APIs to expose data services to internal and external applications.
  • Collaborate with data analysts and scientists to create visualizations and dashboards that provide actionable insights.
  • Leverage cloud platforms (e.g., AWS, Azure, Google Cloud Platform) to build scalable and cost-effective data solutions.
  • Automate routine data tasks using scripting languages (e.g., Python, SQL, Java, Scala) to improve efficiency and reduce errors.

Requirements

  • Bachelor's degree in computer science, Data Engineering, or a related field.
  • Proven experience in data engineering roles, with a strong understanding of data warehousing and data lake concepts.
  • Proficiency in programming languages such as Python, SQL, Java, Scala.
  • Experience with database technologies, including SQL Server.
  • Familiarity with data modeling and data integration tools.
  • Knowledge of cloud platforms (e.g., AWS, Azure, Google Cloud Platform) and virtualization technologies.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Experience with JSON, XML, and API development.
  • Knowledge of web development frameworks and technologies such as React, Angular, Vue.js, Node.js.
  • Experience with data mining and machine learning techniques.
  • Certifications in cloud platforms or data engineering.

Nice-to-haves

  • Experience with data mining and machine learning techniques.
  • Certifications in cloud platforms or data engineering.

Benefits

  • Pay Rate: DOQ plus benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service