AI summary: Designs and implements scalable data pipelines on Azure Databricks, develops Python APIs, and manages infrastructure as code for large-scale data processing.
👋🏼 We’re Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18 000+ experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We’re looking for great new colleagues. That’s where you come in! By this point in your career, it is not just about the tech you know or how well you can code. It is about what more you want to do with that knowledge. Can you help your teammates proceed in the right direction? Can you tackle the challenges our clients face while always looking to take our solutions one step further to succeed at an even higher level? Yes? You may be ready to join us.
We are looking for a Senior Data Engineer >Â Azure Databricks, with a strong focus on data processing, platform engineering, and API development.
5+ years of experience with Azure Databricks: Unity Catalog, Apache Spark / PySpark, Databricks Asset Bundles.
Advanced Python (OOP) skills.
Experience building backend APIs using FastAPI and/or Flask.
Strong experience with Infrastructure as Code (IaC): BICEP and/or Terraform
Solid experience with data processing at scale.
Strong knowledge of SQL.
Experience with NumPy and Pandas.
Good To Have Skills:
Experience with broader Azure ecosystem (Data Lake, Key Vault, etc.).
CI/CD pipelines (Azure DevOps, GitHub Actions).
Understanding of data governance (Unity Catalog best practices).
Exposure to microservices architecture.
Monitoring & observability (Azure Monitor or similar).
Experience working in analytics / data science environments.
Data Engineer + Platform + Backend hybrid, with strong emphasis on: