data engineer

$149,760 - $151,840/Yr

Randstad - Roanoke, TX

posted about 2 months ago

Full-time - Mid Level
Roanoke, TX
Administrative and Support Services

About the position

The Data Engineer position at Randstad US involves developing and maintaining data solutions, focusing on ETL processes and data pipelines. The role requires expertise in various database technologies and cloud services, particularly AWS, and emphasizes collaboration within global teams to solve complex data challenges.

Responsibilities

  • Craft new solutions and re-platform legacy data products as a data engineer.
  • Utilize multiple types of databases including Relational (Oracle, PostgreSQL), NoSQL (DynamoDB, Elastic search), and Graph databases (Neptune, Neo4J).
  • Develop and manage data pipelines and ETL/ELT processes on AWS using Python or Java.
  • Synthesize and analyze data from multiple sources to derive insights.
  • Develop, debug, and tune complex SQL statements.
  • Implement Kafka Data Streaming or other streaming/messaging services like Kinesis, SNS, SQS.
  • Work with DevOps or CI/CD Pipelines using tools like Git, Maven, Jenkins, uDeploy, Stash, Ansible.
  • Validate, monitor, and resolve issues during development, testing, or production phases.
  • Develop Restful APIs and manage container processing as needed.

Requirements

  • Bachelor's or Master's degree in a technology-related field (e.g., Computer Engineering, Computer Science).
  • Minimum 5 years of experience as a data engineer.
  • Proven knowledge of ETL tools (SnapLogic or Informatica).
  • Experience with relational and NoSQL databases.
  • Hands-on experience with data pipelines and ETL/ELT processes on AWS.
  • Demonstrated ability to analyze and synthesize data from multiple sources.
  • Experience with Kafka Data Streaming or similar services.
  • Familiarity with DevOps practices and CI/CD pipelines.

Nice-to-haves

  • Knowledge of Restful API development and container processing.
  • Proven knowledge of AWS certifications (Associate, Professional, or Specialty).
  • Excellent communication skills, both written and verbal.
  • Ability to work effectively in global teams in an Agile environment.

Benefits

  • Health insurance coverage.
  • 401K contribution.
  • Incentive and recognition program.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service