Azure Engineer (ID: 3941)
On-siteAmsterdam, North Holland, The Netherlands
Job Summary
Design, develop, and maintain scalable Python-based applications and services using object-oriented principles and coding best practices. Build and support CI/CD pipelines via Azure DevOps, release pipelines, Docker, and Git while collaborating with cross-functional teams in Agile environments. Take ownership of technical deliverables, proactively identify issues, and drive solutions independently. Evaluate and responsibly leverage AI-assisted development tools to improve productivity and code quality. Participate in code reviews and continuous improvement initiatives to enhance application performance and maintainability.
Required Qualifications
- 8+ years of software engineering experience
- 3+ years of hands-on Python development
- Strong expertise in Python
- Strong expertise in object-oriented programming
- Strong expertise in inheritance
- Strong expertise in clean coding practices
- Experience with Azure DevOps
- Experience with Azure release pipelines
- Experience with cloud fundamentals
- Proficiency with Docker
- Proficiency with Git
- Experience working in Agile and DevOps delivery environments
- Strong analytical skills
- Strong problem-solving skills
- Strong stakeholder management skills
- Self-driven mindset
- Ownership
- Accountability
- Focus on delivering results
- Experience using AI-assisted development tools
- Ability to validate AI-generated code
- Ability to apply AI securely and ethically
- Ability to analyze complex technical problems
- Ability to develop practical, scalable solutions
- Ability to design and implement maintainable Python applications
- Ability to work independently
- Ability to manage ambiguity
- Ability to take initiative to drive outcomes
- Ability to collaborate effectively with technical and business stakeholders
- Ability to build, deploy, and support applications using Azure DevOps, Docker, and Git
- Ability to follow Agile methodologies
- Ability to contribute to DevOps practices
- Ability to critically evaluate AI-generated recommendations
- Ability to integrate AI-generated recommendations securely into development workflows
- Ability to continuously improve application quality, performance, and maintainability
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.