Data Engineer

Mastech Digital
Beaverton, OR, US
Permanent
Full-time

Job Description

Job Description

Mastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations.

We are currently seeking a Data Engineer for our client in the Technology domain. We value our professionals, providing comprehensive benefits and the opportunity for growth.

This is a Permanent position, and the client is looking for someone to start immediately.

Duration : Full-time

Location : Beaverton, OR

Role : Data Engineer

Primary Skills : PostgreSQL

Role Description : As a Data Engineer you must have at least 7+ years of experience.

Responsibilities :

  • Interpret data-related business requirements into technical ones.
  • Relational database design and feature development with a primary focus on high-velocity, write-intensive transactional systems.
  • Secondary focus on relational database design and feature development for read intensive applications.
  • Experience in non-relational data storage and retrieval preferred.
  • Maintain and enhance the functionality and performance of existing PostgreSQL-based database systems, including PostgreSQL running in WSL Docker and AWS RDS / PG.
  • Monitor and control database instances including use of the pg stat extension, DBeaver, the AWS Management Console, AWS CloudWatch, and AWS Performance Insights.
  • Implement multi-environment database change processes using scripts, Jenkins, and Terraform.
  • Proactively address scalability, performance, and availability requirements and concerns.
  • Ensure data quality and integrity.
  • Collaborate closely with Product personnel and in particular the backend Engineering group, as well as other groups within Engineering.
  • Document processes related to core responsibilities.

Knowledge & Skills

  • Bachelor’s degree in Computer Science or related field with at least 7+ years of experience in data engineering
  • Extensive knowledge of PostgreSQL, related AWS services (RDS / PG, Aurora, and Redshift), and associated tools.
  • Expert in relational database design, data modeling, and management.
  • Excellent written, verbal, and inter-personal communication skills.
  • Ability to work with small, cross-functional teams from multiple regions / time zones by effectively leveraging multi-form communication (Email, MS Teams for voice and chat, meetings).
  • Excellent prioritization and problem-solving skills.

Required Experience

  • Extensive experience in transactional database design and SQL coding.
  • Rapidly and fluidly scaling high velocity data sets.
  • Considerable hands-on time with PostgreSQL, possessing a deep knowledge of the internals and architecture, familiarity with the system catalogs, extensions, best practices, security, monitoring and control, related tools, error handling, etc.
  • Experience with team tools including Jira, Git / GitHub, Jenkins, Docker, and Teams.
  • Experience with Agile / Scrum development methodologies.

Nice-To-Have

  • Experience working in the firmware business domain or a related field such as hardware engineering.
  • Experience working in a high security business domain.
  • Experience in highly related infrastructural areas, e.g., AWS IAM security and data encryption both in transit and at rest.
  • Experience in cross-process workflow orchestration.
  • Data warehouse, data mart, and ETL / ELT data pipeline design and implementation.
  • Experience in non-relational data storage and retrieval.
  • Familiarity with DevOps and SecOps practices.
  • The use of advanced PostgreSQL features such as row-level security, replication, partitioning, and high availability features.
  • Experience in additional non-PostgreSQL data platforms, including non-relational stores and technologies.
  • Multi-platform change control, in particular deploying to SQLite in addition to PostgreSQL-based systems.
  • Cross-platform data migrations.

Education : Bachelor’s degree in Computer Science, Electrical / Electronic Engineering, Information Technology or another related field or Equivalent

Experience : Minimum 7+ years of experience

Relocation : This position will not cover relocation expenses

Travel : No

Local Preferred : Yes

Note : Must be able to work on a W2 basis (No C2C)

Recruiter Name : Divya Mishra

Recruiter Phone : +1 412 648 6348 / +1 203.678.9801

Equal Employment Opportunity

LI-DM1

Mastech1

30+ days ago
Related jobs
Promoted
VirtualVocations
Portland, Oregon

Key Responsibilities:Establish relationships between disparate databases for data consolidationCreate and manage data systems and pipelines for efficient data flowOptimize data pipelines, infrastructure, and workflows for performanceRequired Qualifications:Bachelor's degree in computer science, info...

Promoted
Booz Allen Hamilton
Beavercreek, Oregon

As a big data engineer at Booz Allen, you'll implement data engineering activities on some of the most mission-driven projects in the industry. As a data engineer, you know that organizing big data can yield pivotal insights when it's gathered from disparate sources. We need an experienced data engi...

Promoted
VirtualVocations
Portland, Oregon

A company is looking for a Staff Distributed Systems Engineer - Big Data. ...

Promoted
Lexicon Solutions
Wilsonville, Oregon

The Electrical Engineer will apply mathematical and engineering principles and methods to electrical system designs. Ability to effectively communicate and interact with team members, engineers and scientists. Must have 3 or more years of proven experience with High Speed I/O and data multiplexing. ...

Promoted
VirtualVocations
Portland, Oregon

A company is looking for a Senior Staff Data Engineer for Guest & Host Products. ...

Promoted
Autodesk
Portland, Oregon

Data Protection Solutions: Proficiency in managing data protection solutions, such as data security posture management (DSPM), data loss prevention (DLP) systems, encryption technologies, and data masking/anonymization techniques. We ask that you have expertise in data security, security engineering...

BHE Renewables
Portland, Oregon

The senior investment analyst supports directors and managing directors in originating, screening and closing investment opportunities in energy, transportation, food, data or infrastructure services sectors for BHE Infrastructure Group. ...

Insight Global
Beaverton, Oregon

AWS Data Engineer! Your primary responsibilities and projects will include establishing standards, guidelines, and quality assurance for database management systems. This involves tasks like conceptual design, logical databases, capacity planning, and security policies. You'll document database desi...

Pkaza
Portland, Oregon

We are looking for a Data Center Facility Engineer to support a critical data center. Data Center Facility Engineer - Portland, OR. This opportunity is working directly with a leading mission-critical data center developer / wholesaler / colo provider. This firm provides data center solutions custom...

QTS Data Centers
Hillsboro, Oregon

Configuration of DCIM system applications in support of new data center deployments, new data requirements, and data center retrofits. BS in Electrical Engineering, Engineering Technology, or other related Engineering degree or equivalent professional experience. DCIM Engineer II / Controls Engineer...