Data Platform Engineer
Role details
Job location
Tech stack
Job description
If you enjoy working end-to-end, owning what you build, and applying modern DevOps thinking to data engineering, this one s for you. What You ll Be Doing You won t just maintain systems you ll shape them. * Designing and building robust data pipelines using Azure Data Factory, integrating external APIs and orchestrating data flows into the platform * Creating and owning CI/CD pipelines in Azure DevOps, automating deployment, testing, and delivery * Building internal tools and apps with Python and Streamlit to support data and engineering teams * Developing and maintaining APIs to enable 3rd-party data access and platform integration * Implementing monitoring, logging, and alerting to ensure reliability, performance, and data quality * Collaborating closely with data analysts, data scientists, and engineers to turn requirements into scalable solutions * Documenting designs, processes, and best practices to keep everything running smoothly
Requirements
3+ years experience in data engineering, platform engineering, or similar roles * Strong experience with Azure DevOps, including building and maintaining CI/CD pipelines * Solid Python skills for data processing and automation * Experience building applications with Streamlit * A good grasp of DevOps principles automation, IaC, CI/CD * A sharp eye for data quality, reliability, and problem-solving
Nice-to-Haves (Not Deal Breakers) * Hands-on experience with Azure Data Factory * Experience building and maintaining REST APIs * Working with external data sources and API integrations * Broader experience across Azure services * Knowledge of data governance and security best practices