Data Engineer

EVER FORTH LLC
Cincinnati, United States of America
2 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Cincinnati, United States of America

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
Azure
Bash
Big Data
Google BigQuery
Cloud Computing
Databases
System Configuration
Data Architecture
Data Transmissions
Information Engineering
Data Files
Data Infrastructure
Data Integrity
ETL
Data Warehousing
DevOps
Document-Oriented Databases
Python
PostgreSQL
Liquibase
MariaDB
MongoDB
MySQL
Oracle Applications
Talend
Scripting (Bash/Python/Go/Ruby)
Cloud Platform System
Snowflake
Build Management
Data Lake
Amazon Web Services (AWS)
Non-relational Database
Rundeck
Terraform
Data Pipelines
Redshift

Job description

As a Sr Data Engineer, you will be responsible for working closely with the broader organization to drive the development and deployment of key productivity, collaboration, and engagement tools. You will design, build, deploy, and maintain a suite of databases, data warehouses, data pipelines, data transfer solutions, and their infrastructure to efficiently collect, store, and process large volumes of data. This role is part of a growing team focused on continually developing an internal product portfolio that impacts employees across the company., * Design and implement robust data architectures, including databases, data lakes, data warehouses, and cloud-based solutions.

  • Build and deploy scalable infrastructure for databases and data warehouses using Infrastructure as a Code (e.g., Terraform) across multiple cloud environments such as AWS and Azure.
  • Work closely with data scientists, analysts, and business/product teams to understand data requirements and define data models, normalization, and schema design.
  • Develop and maintain scalable data pipelines to ingest, integrate, transform, and load data from diverse sources.
  • Create and maintain database objects such as tables, views, indexes, and database packages.
  • Manage and optimize relational/non-relational databases (e.g., PostgreSQL, MySQL/MariaDB, Oracle, MongoDB) and data warehouses (e.g., AWS Redshift).
  • Maintain data quality, ensure data integrity, and implement data security measures to protect sensitive information.
  • Monitor the health of databases and data warehouses, while identifying and resolving bottlenecks.
  • Document data engineering processes, workflows, and system configurations.

Requirements

Education & Experience: Bachelor's degree with a minimum of 2 years of professional experience, OR an Associate's degree with a minimum of 5 years of professional experience, OR a High School Diploma with a minimum of 7 years of professional experience. Military experience is considered equivalent to professional experience., * A minimum of 2 years of experience in data engineering with proficiency in SQL.

  • A minimum of 1 year of experience managing databases/data warehouses, including administration and optimization.
  • A minimum of 2 years of experience managing Database Infrastructure for a Digital Workplace.
  • A minimum of 2 years of experience developing Data pipelines & ETL jobs using tools such as Talend, Rundeck, or AWS Glue.
  • Must be a US person ( or Permanent Resident).

Preferred Qualifications

  • Primary role in recent positions as a Data Engineer, Data Analyst, or Database Administrator.
  • Working experience in public cloud environments (AWS, Azure).
  • Experience with at least one programming language (e.g., Python) and scripting (e.g., Bash/Shell).
  • Experience with data warehouse platforms like Redshift, Snowflake, or BigQuery.
  • Familiarity with DevOps practices and CI/CD pipelines for data engineering (e.g., Flyway, Liquibase).
  • Knowledge of ETL tools and frameworks.
  • Demonstrated ability to analyze complex data sets and identify patterns or trends.
  • Strong communication and collaboration skills to work effectively with cross-functional teams.
  • Comfortable working with different Agile software development methodologies.

About the company

Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Everforth Apex uses a virtual recruiter as part of the application process. Click for more details.

Apply for this position