Data Engineer
Apache Airflow
Azure
Big Data
Bigdata
Cloud
Cloud Data Engineering
Cloud Operations
Cloud Platform
Cloud Platforms
Cloud Platforms Cloud Platforms
Data
Data Analysis
Data Analytics
Data Architecture
Data Engineer
Data Engineering
Data Integration
Data Lake
Data Pipeline
Data Pipelines
Data Platform
Data Processing
Data Warehouse
Database
Databases
Engineer
ETL
Informatica
Information Technology (IT)
Kafka
Nifi
Nosql Databases
Programming Languages
Spark
SQL
Stream Processing
Streaming Data
Job Description
Graham Technologies is seeking a Data Engineer to build and modernize secure, scalable cloud data platforms for analytics and AI-enabled capabilities.
Responsibilities
- Design, develop, and maintain scalable enterprise data pipelines for high-volume logistics data
- Create ETL/ELT processes to integrate data from multiple enterprise logistics systems into centralized cloud repositories
- Build and optimize data lake architectures for both structured and unstructured data
- Develop batch and streaming pipelines using Apache Kafka, Apache Airflow, and Apache NiFi
- Implement cloud-native storage and compute solutions within AWS or Azure
- Design secure data architectures aligned with Department of Defense cybersecurity requirements
- Implement data governance, including metadata management, data lineage, audit trails, and data quality controls
- Develop and maintain SQL and NoSQL databases supporting enterprise analytics
- Design and implement APIs for enterprise data integration and interoperability
- Partner with Data Scientists to prepare, transform, and optimize datasets for predictive analytics and machine learning models
- Build reusable data models to support executive dashboards and business intelligence reporting using Power BI, Tableau, Qlik, or similar 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 for Government personnel
- Participate in Agile activities such as sprint planning, backlog refinement, demonstrations, and peer reviews
- Work with cross-functional engineering teams to continuously improve enterprise data capabilities
Requirements
- 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 5 years of professional Data Engineering experience
- Experience designing and implementing enterprise ETL/ELT 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
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
Location
- Tampa, Florida (onsite)
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