Cloud Platform Engineer
Role details
Job location
Tech stack
Job description
- Join the Data Management and Analytics Platform (DMAP) team as a Python Developer, building data integration solutions across DLL's enterprise platforms.
- Design and develop RESTful APIs using Python hosted on Azure Functions for scalability and reliability.
- Enable secure and seamless interactions between systems such as Microsoft Azure, ServiceNow, Informatica, Power BI/Fabric and Databricks.
- Collaborate with architects and cross-functional teams to shape technical direction and ensure solutions are future-proof.
- Work in an Agile and DevOps environment, contributing to continuous improvement and innovation.
- Stay adaptable and open to learning new technologies as the platform evolves.
Day to day:
Your day-to-day job will be:
- Working in an Agile environment, contributing to continuous integration and deployment of API services.
- Developing and enhancing a Python-based API layer ensure the platform evolves in a future-proof and sustainable direction.
- Collaborating with the architect and team to define the technical roadmap for API development and platform integrations.
- Introducing innovation and improvements by applying best practices in API design, cloud-native development, and integration strategies.
- Serving as the go-to specialist for Python API development and cross-platform integrations, including ServiceNow, Azure, Informatica, and Power BI.
All members enjoy
- Two working days per year volunteering for a local charity.
- Health and Wellness program including healthy food, free health checks, fun health & vitality activities.
- Flexible hours with possibility to work from home
- Career development opportunities: online learning, member development programs.
"We lead the way in meeting the need for flexibility and transparency which our customers increasingly expect", * You have an affinity to become T-shaped: deepening your expertise in Python API development while broadening your knowledge across related areas such as cloud platforms, integrations, and DevOps practices.
- You are proactive and self-driven, always looking for opportunities to improve processes and bring innovative solutions.
Choose wellbeing
DLL's wellbeing ambition is to educate, equip and empower members to build connections, manage their mental, emotional, physical and financial wellness and maintain balance between work and the other priorities that make up their lives.
Our four wellbeing categories are as follows:
- Connection - Build meaningful connections with other DLL members
- Health - Manage mental, emotional and physical health
- Finance - Provide learning opportunities to help members achieve personal financial health
- Lifestyle - Maintain balance between work and life priorities
These are the things that matter to our members and the wellbeing of our members matters to DLL
Requirements
Do you have experience in ServiceNow?, * You have 3-5 years of experience in Python development, preferably within an enterprise environment.
- You have experience in building and enhancing API frameworks using FastAPI, deployed on Azure Functions, and integrating with platforms like ServiceNow for ticketing and workflow automation.
- You have strong knowledge of Azure cloud services, Python, and familiarity with other scripting languages (e.g., PowerShell) is a plus.
- You are skilled in writing unit tests and other types of automated tests to ensure code quality and reliability, following industry best practices.
- You can collaborate with the team to design and implement integrations across platforms such as ServiceNow, Informatica, and Power BI.
- You are proactive and solution-oriented, bringing ideas for improvement and innovation to the team.
- You have experience in setting up and managing Azure DevOps pipelines for CI/CD deployments, ensuring smooth and automated delivery of solutions.