

Mastech Digital
Data Engineer
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Data Engineer DBA in Pittsburgh, PA, with a 6+ month contract. Pay rate is W2. Key skills include Python, ETL, MongoDB, and Tableau. Requires 5+ years of database performance tuning and experience with data governance and Agile environments.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
May 22, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
On-site
-
📄 - Contract
W2 Contractor
-
🔒 - Security
Unknown
-
📍 - Location detailed
Pittsburgh, PA
-
🧠 - Skills detailed
#Data Engineering #Code Reviews #NoSQL #Scala #Datasets #"ETL (Extract #Transform #Load)" #Data Lake #Programming #Visualization #Tableau #Indexing #Big Data #Apache Iceberg #Spark (Apache Spark) #Database Performance #MongoDB #Data Ingestion #Automation #Databases #Data Processing #PySpark #Python #Data Architecture #Storage #Data Pipeline #DBA (Database Administrator) #Scrum #Data Quality #AI (Artificial Intelligence) #Delta Lake #Data Modeling #Data Governance #Agile #SQL (Structured Query Language)
Role description
W2 role. No C2C.
Title: Data Engineer DBA
Location: Pittsburgh, PA
Duration: 6+ months contract to hire
Skills:
• Agile
• Communication
• Data Architecture
• Data Governance
• Data Modeling
• Data Quality Management
• ETL
• MongoDB
• NoSQL
• Problem Solving
• Python
• Tableau
Position Description:
• We are looking for a passionate and skilled DBA to join our growing data and analytics team. If you enjoy building scalable data pipelines, optimizing large-scale databases, and working with modern big data technologies, this role is for you.
• This role must be filled 5 days per week in the client office in either Strongsville OH or Pittsburgh PA.
Your Future Duties and Responsibilities:
• Design, develop, and maintain scalable ETL/data ingestion pipelines for processing large volumes of structured and unstructured data.
• Work extensively with SQL and NoSQL databases, particularly MongoDB, to support enterprise data platforms and analytics solutions by Tableau.
• Optimize database performance through query tuning, indexing, partitioning, and efficient data modeling techniques.
• Process, store, archive, and purge high-volume datasets while ensuring performance, scalability, and reliability.
• Develop high-performance data processing solutions using Python and PySpark.
• Implement and manage modern data lake/lakehouse architecture using open table formats such as Apache Iceberg and Delta Lake.
• Ensure data quality, integrity, validation, and governance across data pipelines and storage systems.
• Build and maintain interactive Tableau dashboards and visualizations for business and operational reporting.
• Collaborate with cross-functional teams including business stakeholders, analysts, and engineering teams to deliver scalable data solutions.
• Work effectively within Agile/Scrum teams, participating in sprint planning, daily stand-ups, backlog grooming, code reviews, and iterative delivery cycles.
• Troubleshoot performance bottlenecks and optimize end-to-end data workflows.
• Explore, evaluate, and adopt new technologies, frameworks, and best practices in data engineering.
• Leverage AI agents and AI-assisted development tools to accelerate proof-of-concepts, automation, and engineering productivity.
• Document technical designs, data flows, and operational procedures to support maintainability and knowledge sharing.
Required Qualifications to be Successful in this Role:
• 5+ years of hands-on experience with query optimization, indexing, partitioning, and database performance tuning.
• 4+ years of strong programming experience in Python and PySpark for large-scale data processing.
• 4+ years of experience designing and developing scalable ETL/data ingestion pipelines.
• Experience with processing, storing, archival, and purging strategies for large-scale datasets. 3+ years of experience working with modern open table formats such as Apache Iceberg and Delta Lake.
• 3+ years of hands-on experience with Tableau for building interactive dashboards and data visualizations.
• Strong understanding of data quality, validation, integrity, and governance principles. Experience working in Agile/Scrum development environments.
• Strong analytical, problem-solving, and troubleshooting skills.
• Ability to learn and adapt quickly to new technologies and frameworks.
• Experience working with AI agents and AI-assisted development tools for faster development and engineering efficiency.
• Strong communication and collaboration skills with cross-functional teams.
Regards,
Yogesh Singh Rana
Mastech Digital
412-286-1371
W2 role. No C2C.
Title: Data Engineer DBA
Location: Pittsburgh, PA
Duration: 6+ months contract to hire
Skills:
• Agile
• Communication
• Data Architecture
• Data Governance
• Data Modeling
• Data Quality Management
• ETL
• MongoDB
• NoSQL
• Problem Solving
• Python
• Tableau
Position Description:
• We are looking for a passionate and skilled DBA to join our growing data and analytics team. If you enjoy building scalable data pipelines, optimizing large-scale databases, and working with modern big data technologies, this role is for you.
• This role must be filled 5 days per week in the client office in either Strongsville OH or Pittsburgh PA.
Your Future Duties and Responsibilities:
• Design, develop, and maintain scalable ETL/data ingestion pipelines for processing large volumes of structured and unstructured data.
• Work extensively with SQL and NoSQL databases, particularly MongoDB, to support enterprise data platforms and analytics solutions by Tableau.
• Optimize database performance through query tuning, indexing, partitioning, and efficient data modeling techniques.
• Process, store, archive, and purge high-volume datasets while ensuring performance, scalability, and reliability.
• Develop high-performance data processing solutions using Python and PySpark.
• Implement and manage modern data lake/lakehouse architecture using open table formats such as Apache Iceberg and Delta Lake.
• Ensure data quality, integrity, validation, and governance across data pipelines and storage systems.
• Build and maintain interactive Tableau dashboards and visualizations for business and operational reporting.
• Collaborate with cross-functional teams including business stakeholders, analysts, and engineering teams to deliver scalable data solutions.
• Work effectively within Agile/Scrum teams, participating in sprint planning, daily stand-ups, backlog grooming, code reviews, and iterative delivery cycles.
• Troubleshoot performance bottlenecks and optimize end-to-end data workflows.
• Explore, evaluate, and adopt new technologies, frameworks, and best practices in data engineering.
• Leverage AI agents and AI-assisted development tools to accelerate proof-of-concepts, automation, and engineering productivity.
• Document technical designs, data flows, and operational procedures to support maintainability and knowledge sharing.
Required Qualifications to be Successful in this Role:
• 5+ years of hands-on experience with query optimization, indexing, partitioning, and database performance tuning.
• 4+ years of strong programming experience in Python and PySpark for large-scale data processing.
• 4+ years of experience designing and developing scalable ETL/data ingestion pipelines.
• Experience with processing, storing, archival, and purging strategies for large-scale datasets. 3+ years of experience working with modern open table formats such as Apache Iceberg and Delta Lake.
• 3+ years of hands-on experience with Tableau for building interactive dashboards and data visualizations.
• Strong understanding of data quality, validation, integrity, and governance principles. Experience working in Agile/Scrum development environments.
• Strong analytical, problem-solving, and troubleshooting skills.
• Ability to learn and adapt quickly to new technologies and frameworks.
• Experience working with AI agents and AI-assisted development tools for faster development and engineering efficiency.
• Strong communication and collaboration skills with cross-functional teams.
Regards,
Yogesh Singh Rana
Mastech Digital
412-286-1371






