Dev Technology - Ashburn, VA

posted 2 months ago

Full-time - Senior
Remote - Ashburn, VA

About the position

The Senior Data Engineer will play a crucial role in our data warehousing team, focusing on transforming transactional data into datasets that are consumable by various stakeholders for reporting and analytics purposes. This position requires a flexible and forward-thinking individual who is eager to learn new tools and skills, as well as adapt to new data domains as the data warehouse evolves. The successful candidate will be responsible for ensuring that the data is structured and accessible for analysis, which is vital for driving informed decision-making within the organization. In this role, you will be expected to develop and maintain complex SQL queries for ETL processes and reporting, manage large and complex data systems, and perform essential database administration tasks such as managing scheduled jobs and cluster configurations. Additionally, you will handle software administration tasks, including deploying applications and managing scheduled tasks. The ability to quickly learn new tools and provide innovative solutions to problems is essential, as is the capacity to collaborate effectively with program staff and clients to reach design decisions within established constraints. Excellent communication and diplomacy skills are necessary to interact with both clients and technical staff, ensuring that all parties are aligned and informed throughout the project lifecycle. This position offers an exciting opportunity to work on mission-critical projects for the federal government, contributing to the advancement of technology services and solutions that drive client missions forward through innovation.

Responsibilities

  • Transform transactional data into consumable datasets for reporting and analytics.
  • Develop and maintain complex SQL for ETL and reporting.
  • Manage large and complex data systems.
  • Perform database administration tasks, including managing scheduled jobs and cluster configurations.
  • Handle software administration tasks, such as deploying applications and managing scheduled tasks.
  • Collaborate with program staff and customers to reach design decisions within given constraints.
  • Learn new tools quickly to provide innovative solutions to problems.
  • Communicate effectively with clients and technical staff.

Requirements

  • Bachelor's degree plus at least 7 years in a data engineering role including ETL development, database development, data integration, data mining, big data.
  • Strong experience developing and maintaining complex SQL for ETL and reporting.
  • Strong experience with large complex data systems.
  • Experience performing database administration tasks (manage scheduled jobs, cluster configurations).
  • Experience performing software administration tasks (deploy applications, manage scheduled tasks).
  • Ability to learn new tools quickly as needed to provide new ideas for solving problems.
  • Ability and desire to work with other program staff and customers to reach design decisions within given constraints.
  • Excellent diplomacy and communication skills with both clients and technical staff.

Nice-to-haves

  • Proficiency in Python and Scala.
  • Experience using Spark and Hive.
  • Experience with Qlik or other data visualization administration.
  • Experience completing Databricks development and/or administrative tasks.
  • Familiarity with tools such as DB2, Oracle, SAP, Postgres, Elastic Search, Glacier, Cassandra, DynamoDB, Hadoop, Splunk, SAP HANA, Databricks.
  • Experience working with federal government clients.

Benefits

  • Generous and flexible time-off policy.
  • Flexible work schedules and telework options, including remote work availability for eligible projects.
  • Career development opportunities including a mentorship program, technical and management training through Dev University, hands-on learning through DevLab, tuition reimbursement, and paid training opportunities.
  • Industry-leading benefits including a choice of two health plans that include dental and vision, flexible spending account, commuter benefits, life insurance, and more.
  • 401K matching with immediate vesting and end of year profit sharing.
  • Regular team and company social events including our annual party, happy hours, fitness challenges, and more.
  • A focus on community engagement including company-wide support activities, employer match for donations, and time off for volunteer efforts.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service