Applications are now being accepted for the position of:
Data Engineer
Responsible for designing, developing, and maintaining the data infrastructure that supports our organization's analytical and operational needs. You will work closely with GEUS departments to ensure that data is collected, transformed, and stored efficiently and effectively. Your responsibilities will include building data pipelines, creating data models, and implementing data quality and governance measures. You will also leverage cloud platforms and automation tools to improve the scalability, reliability, and performance of our data solutions.
PRIMARY RESPONSIBILITIES:
Data Infrastructure Development: Design, build, and maintain robust data pipelines and architectures, including data lakes, data warehouses, and data marts.
Data Modeling: Create efficient data models and schemas to support various analytical needs and reporting requirements.
Data Integration: Develop and manage data integration processes using ETL/ELT tools to extract, transform, and load data from various sources.
Data Quality: Implement data quality checks and validation procedures to ensure data accuracy and integrity.
Data Governance: Adhere to data governance policies and standards to maintain data security and compliance.
API Development: Develop and maintain APIs to expose data services to internal and external applications.
Data Visualization: Collaborate with data analysts and scientists to create visualizations and dashboards that provide actionable insights.
Cloud Technologies: Leverage cloud platforms (e.g., AWS, Azure, Google Cloud Platform) to build scalable and cost-effective data solutions.
Automation: Automate routine data tasks using scripting languages (e.g., Python, SQL, Java, Scala) to improve efficiency and reduce errors.
The primary responsibilities only include essential functions of the job and does not imply that these are the only duties to be performed by the employee occupying this position. Employees will be required to follow any other job-related instruction and to perform any other job-related duties requested by supervisor or management.
MINIMUM QUALIFICATIONS AND SKILLS:
Bachelors 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.
Ability to comply with the physical requirements of the position.
Ability to work in a highly collaborative, dynamic team environment.
Must provide proof of eligibility to work in the United States.
Pay Rate: DOQ plus benefits
To apply, you must submit a City of Greenville/GEUS application form. Resumes may be submitted as an addendum to the official application form. You may submit the application form in person at the City of Greenville Human Resources Office located at 2821 Washington Street, by U.S. Mail to P.O. Box 1049, Greenville, Texas 75403, or through E-Mail to jobapps@ci.greenville.tx.us. Application forms are available online at www.ci.greenville.tx.us. (903) 457-3118 or for TDD (903) 457-3128.
Closing Date: Open Until Filled recblid zgjonyyll5zvoacnohu69nea179q3u