Backend Data Engineer – PHP, APIs & ETL


GG Tech Global
Dice Job Match Score™
⏳ Almost there, hang tight...
Job Details
Skills
- PHP
- RESTful
- MySQL
- JSON
- Amazon Web Services
- Amazon RDS
Summary
Looking for Backend Data Engineer to build and support the backend services, data pipelines, and database structures that power the data portal. The role owns RESTful API development, ETL pipelines, synchronization and export processes, and the multi-store database foundation for both public-facing and administrative capabilities.
The ideal candidate brings strong experience in PHP 8.4 / CodeIgniter 4 service-layer design, My SQL on AWs RDS and MySQL Schema design, Redis caching, and ETL / data transformation. You will work closely with the Solution Architect, Frontend Developer, DevSecOps Engineer, and QA to deliver a secure, well-structured, scalable, and extensible data foundation.
Key Responsibilities
Backend API & Service Development
• Design and develop RESTful API services covering data retrieval, metadata management, content management, audit logging, export generation, and data synchronization.
• Implement cross-cutting concerns including authentication filters, rate limiting, request logging, and standardized JSON response formatting.
• Build reusable service components and CodeIgniter 4 framework patterns that support maintainable, scalable behavior.
• Integrate backend services with Redis caching, MySql on AWS RDS.
Data Engineering & ETL
• Implement batch processing for data standardization, deduplication, cleansing, and aggregate generation across indicators, measures, and geographies (State, County, CSA).
• Support synchronization between source, processed, and application-facing data structures through the one-way Dev → Test → Prod flow.
• Deliver documented ETL tools and processing logic that can operate independently after handoff.
Database & Data Model Design
• Design extensible MySQL schemas supporting onboarding of future datasets (Birth, Hospital Discharge) without application changes.
• Build and optimize relational structures for performance, scalability, and maintainability under public query loads.
• Implement multi-store analytical patterns with pre-aggregated data for responsive interactive queries.
• Produce data dictionaries and technical documentation to support long-term operations.
Data Quality, Reliability & Operational Support
• Implement data quality validation checks: schema validation, completeness, suppression preservation, referential integrity, integrity checks, and deduplication.
• Build automated rollback and recovery mechanisms for synchronization failures with structured error logging.
• Ensure reliable, secure, and auditable backend and data operations across all environments.
- Dice Id: 91089048
- Position Id: 9045290
- Posted 4 hours ago
Company Info
About GG Tech Global
GG Tech Global ( G3 ) is a specialized IT consultancy firm that excels in providing comprehensive services in digital transformation consulting, enterprise architecture consulting, test advisory, and more. With a strong commitment to driving innovation and empowering businesses, G3 helps organizations navigate the complex digital landscape and unlock their full potential.
Digital Transformation Technology Consulting:
G3 understands the critical role of digital transformation in today's fast-paced business environment. Their expert consultants work closely with clients to develop tailored strategies and roadmaps for successful digital transformations. By analyzing business processes, identifying technological opportunities, and aligning organizational objectives, G3 enables clients to embrace digital disruption, enhance agility, and achieve sustainable growth.
Enterprise Architecture Consulting:
Effective enterprise architecture forms the foundation for successful digital transformations. G3tech's experienced architects provide in-depth expertise in designing and optimizing enterprise architectures that align with business goals. By conducting thorough assessments, defining target architectures, and developing implementation plans, G3tech ensures that clients' technology landscapes are optimized for scalability, flexibility, and future-proofing.
Test Advisory:
Quality assurance and testing play a crucial role in delivering reliable and robust digital solutions. G3 offers comprehensive test advisory services, leveraging industry best practices and cutting-edge tools and methodologies. Their experienced testing professionals assist clients in developing effective test strategies, implementing test automation frameworks, and ensuring the quality and reliability of their digital products and services.
Client-Centric Approach:
Client satisfaction and success are at the forefront of their operations. They adopt a collaborative approach, working closely with clients.
Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs