EngineerJobs.io
← Back to all jobs

Job Description

Graham Technologies is seeking a Data Engineer to design, develop, and maintain secure, scalable cloud-based data engineering solutions for analytics and the modernization of large-scale data environments. The role will focus on building reliable data pipelines, governance practices, and documentation, while enabling predictive analytics, AI, and machine learning capabilities.

Responsibilities

  • Design, develop, and maintain scalable enterprise data pipelines supporting high-volume logistics data.
  • Develop ETL/ELT processes to integrate data from multiple enterprise logistics systems into centralized cloud-based data repositories.
  • Build and optimize data lake architectures for structured and unstructured data.
  • Develop batch and streaming pipelines using technologies such as Apache Kafka, Apache Airflow, and Apache NiFi.
  • Design and implement cloud-native storage and compute solutions in AWS or Azure environments.
  • Develop secure data architectures that comply with Department of Defense cybersecurity requirements.
  • Implement data governance and operational controls, including metadata management, data lineage, audit trails, and data quality.
  • Develop and maintain SQL and NoSQL databases supporting enterprise analytics.
  • Design and implement APIs to support enterprise data integration and interoperability.
  • Collaborate with Data Scientists to prepare, transform, and optimize datasets for predictive analytics and machine learning models.
  • Develop reusable data models that support executive dashboards and business intelligence reporting using Power BI, Tableau, Qlik, or similar visualization tools.
  • Monitor, troubleshoot, and optimize enterprise data pipelines and cloud infrastructure.
  • Create technical documentation, including architecture diagrams, data dictionaries, interface specifications, API documentation, and standard operating procedures.
  • Support knowledge transfer and technical training sessions for Government personnel.
  • Participate in Agile development activities, including sprint planning, backlog refinement, demonstrations, and peer reviews.
  • Collaborate with cross-functional engineering teams to continuously improve enterprise data capabilities.

Required Qualifications

  • Active TS/SCI preferred; candidates with an active Top Secret (TS) clearance who are SCI-eligible will also be considered.
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, Mathematics, or a related technical discipline.
  • Minimum five (5) years of professional Data Engineering experience.
  • Experience designing and implementing enterprise ETL/ELT data pipelines.
  • Strong programming experience using Python.
  • Advanced SQL development experience.
  • Experience with NoSQL databases.
  • Experience with Apache Kafka or similar streaming technologies.
  • Experience with Apache Spark.
  • Experience with Apache Airflow, Apache NiFi, or comparable orchestration tools.
  • Experience designing and supporting cloud-based data solutions using AWS or Azure.
  • Experience implementing enterprise data governance, metadata management, and data quality processes.
  • Experience integrating data from multiple enterprise applications using APIs.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent written and verbal communication skills.

Technologies

  • Python
  • SQL
  • NoSQL
  • Apache Kafka
  • Apache Airflow
  • Apache NiFi
  • Apache Spark
  • AWS
  • Azure
  • Power BI
  • Tableau
  • Qlik
  • ETL
  • ELT
  • API

Location

Tampa, Florida (onsite)

Benefits

  • Four Weeks of Accrued PTO in the First Year
  • Eleven Paid Federal Holidays
  • Comprehensive Health, Dental, Vision, and Life Insurance
  • 401(k) Plan with Annual Employer Contributions
  • Flexible Schedules
  • Reimbursements for Continued Education and Training

Preferred Qualifications

  • Experience supporting Department of Defense or Federal Government programs.
  • Experience supporting logistics, supply chain, sustainment, or operational data environments.
  • Experience with AWS S3, Azure Blob Storage, AWS KMS, or Azure Key Vault.
  • Experience developing enterprise data lakes or modern data warehouse solutions.
  • Experience supporting business intelligence and dashboard development.
  • Experience with containerized applications and DevSecOps pipelines.
  • AWS or Microsoft Azure Cloud Certification.
  • Security+ or other DoD 8570/8140 certification.

Similar Jobs