Senior Data Engineer
Apply on
Job Description
Senior Data Engineer
Remote
At IPTA, we put our customers and their mission first. In this role, you will be a leading member of our Cloud Migration team, working cross-functionally to migrate legacy on-premise databases into modern cloud-based PaaS solutions. We are looking for talented individuals who are enthusiastic about applying their data engineering skills to drive cloud transformation projects in Azure or AWS environments, while tackling high-impact challenges related to legacy systems such as Oracle and other traditional databases.
Responsibilities:
- Lead or be Key Personnel on data migration efforts from legacy on-premise databases (e.g., Oracle, SQL Server) into Azure or AWS PaaS data storage environments
- Design and implement scalable ETL pipelines to move, transform, and secure data during migration projects
- Collaborate with cloud infrastructure and DevOps teams to ensure seamless migration and integration of data systems into cloud architectures
- Apply advanced data engineering techniques to support the modernization of legacy databases and ensure efficient performance in the cloud
- Support post-migration data validation, optimization, and troubleshooting to ensure smooth operations in cloud environments
- Utilize cloud-native tools and best practices for data ingestion, storage, and processing
- Mentor and guide junior engineers on cloud migration best practices and emerging technologies
Requirements:
- Bachelor's degree in Computer Science, Information Systems, Engineering, or other relevant technical discipline
- 5+ years of data engineering experience, with a focus on database migrations and transformations
- Experience with several of the following Azure SQL, Azure Database for PostgreSQL, MySQL, MariaDB and Azure Cosmos DB and their migration into cloud environments (Azure, AWS)
- Proficient in designing and maintaining ETL processes for large data sets
- Strong understanding of Azure or AWS cloud services, particularly PaaS database offerings like Azure SQL, AWS RDS, or Amazon Aurora
- Familiarity with cloud security practices, DevSecOps, and CI/CD pipelines
- Ability to troubleshoot and optimize data pipelines in cloud environments
- Familiarity with scripting languages (e.g., Python, Bash) for automation and orchestration tasks
- Excellent communication and collaboration skills
Desired Qualifications:
- Experience working in a government cloud environment (Azure Government, AWS GovCloud)
- Experience with Data Analytics - SQL Data Warehouse, Azure Synapse, Data Lake concepts
- Active Secret Clearance or ability to obtain one
- Familiarity with Kubernetes, Docker, and container orchestration strategies
- GitHub/GitLab experience with Git-based deployment strategies
About Us: At IPTA, we are passionate about providing our customers with technical solutions that satisfy their business needs. Our diverse team works collaboratively to deliver innovative solutions that solve real-world problems for major government and business organizations. We offer competitive benefits and embrace a remote-first culture.
IPTA is an Equal Opportunity/Affirmative Action employer. We are committed to providing equal employment opportunity to all qualified employees and applicants for employment. The Company does not discriminate in employment opportunities or practices on the basis of race, color, religion, sex, sexual orientation, national origin, age, physical disability, mental disability, medical condition, status as a veteran or disabled veteran or any other characteristic protected by law. We base all employment decisions, including recruitment, selection, training, compensation, benefits, discipline, promotions, transfers, lay-offs, returns from lay-off, terminations, and social and recreational programs on the principles of equal employment opportunity. Our employees have diverse backgrounds, skills, and ideas that collectively contribute to a rich working environment and greater opportunity for innovation.