Azure Cloud Software Engineer
As Azure Software Developer you will work in a scrum team focusing on Data Producer teams that share their data on our Enterprise Data Lake Platform. Our teams provide automated controls on data pipelines and data preparation standards, meta data driven ingestion pipelines, automated provision of infrastructure using process automation and support users of our Enterprise Data Lake Platform.
Controlling the ingestion solutions for EDL producers is the start of our governed data warehouse, where we can share data in a controlled and structured manner. It will be your responsibility that users have insight into the data reliability of provided data and are able to detect and react on anomalies before consuming the data and have a smooth ride in ingesting and consuming the data.
The solutions created need to be usable, resilient, scalable and secure. You think customer first.
Need to have:
At least 3 years of experience in a similar function
At least 2 years of experience in a data-driven environment
Proven experience in:
o Development and Test Automation
o CI/CD and Infrastructure as Code
o A scaled Agile DevOps project
Good command of English (business level)
In-depth knowledge of Microsoft Azure and its relevant build, deployment, automation, networking, and security technologies in cloud and hybrid environments.
Excellent verbal and written communication skills
Experience with developing backend applications in Python
Experience creating and maintaining application CI/CD deployment pipelines using Azure DevOps
Nice to have:
Work well in a team as individual
Passion for automation
Experience with infrastructure deployment
Experience with Pulumi, Event Grid, Azure functions, ADF, DataBricks, REST API's and Airflow.
What we offer:
State of the art solutions for you to work on.
Close contact with Microsoft experts about roadmap, features, services and support
We design, develop, manage and operate our own platform.
Our teams are dedicated towards providing excellent technical performance. Help us achieve even higher availability and performance for hundreds of consuming developer teams.
We provide an environment where you can experiment, prototype, develop and automate as much as you like as long as it delivers business value.
High degree of independence as a team.
Many valuable resources for you to develop your skills. Think: a dedicated Microsoft learning platform and free exam vouchers.