Senior Python Developer - Cloud & Data Platforms

Visa Sponsorship
Apply
AI Summary

Design, develop, and maintain scalable applications using Python and FastAPI. Leverage Microsoft Azure, Databricks, and Unity Catalog. Collaborate in Agile teams. 8-10 years of experience required.

Key Highlights
Design and develop scalable applications using Python and FastAPI
Work with Microsoft Azure, Databricks, and Unity Catalog
Collaborate in Agile teams and participate in Agile ceremonies
Key Responsibilities
Design, develop, and maintain scalable applications and platform services using Python and FastAPI
Participate in solution architecture, technical design, and implementation activities
Develop high-quality, maintainable, and reusable code following engineering best practices
Ensure application reliability, performance, security, and scalability
Build and maintain cloud-native applications and services within Microsoft Azure environments
Support application infrastructure design and implementation
Develop and support solutions leveraging Databricks and Unity Catalog
Collaborate with data engineering and analytics teams to integrate applications with enterprise data platforms
Design, implement, and maintain CI/CD pipelines to support automated build, testing, and deployment processes
Participate in code reviews and maintain high coding standards
Technical Skills Required
Python FastAPI Microsoft Azure Databricks Unity Catalog
Benefits & Perks
Competitive Gross Salary
20 days of holiday per year
Encourage Personal Development - Certification (Certification Charges reimbursed)
Income Tax Return Filing
Visa Sponsorship for Candidate & Dependants
Possibility of bonus

Job Description


Contract: 12 months (subject to extension).

Location: Amsterdam, Netherlands.

Salary: Not a constraint for the right candidate!

Experience: 8-10 years.

Hybrid: 2 days Work from Home 3 days Work from Office


Your Profile & DNA:

We are seeking an experienced Application Programmer / IT Platform Engineer with strong expertise in Python development, FastAPI, Microsoft Azure, Databricks, and Unity Catalog. The ideal candidate will have hands-on experience across the full software development lifecycle, from solution design and development to testing, deployment, and operational support.


Roles & Responsibilities

Application Development & Engineering

  • Design, develop, and maintain scalable applications and platform services using Python and FastAPI.
  • Participate in solution architecture, technical design, and implementation activities.
  • Develop high-quality, maintainable, and reusable code following engineering best practices.
  • Ensure application reliability, performance, security, and scalability.
  • Contribute to application modernization and continuous improvement initiatives.

Platform Engineering & Cloud Integration

  • Build and maintain cloud-native applications and services within Microsoft Azure environments.
  • Support application infrastructure design and implementation.
  • Ensure applications meet high availability, resilience, and operational requirements.
  • Collaborate with infrastructure and platform teams to optimize application deployment and operations.

Data Platform Integration

  • Develop and support solutions leveraging Databricks and Unity Catalog.
  • Collaborate with data engineering and analytics teams to integrate applications with enterprise data platforms.
  • Support governance, access management, and data cataloging initiatives through Unity Catalog.
  • Ensure secure and efficient data access across applications and services.

DevOps & CI/CD

  • Design, implement, and maintain CI/CD pipelines to support automated build, testing, and deployment processes.
  • Promote DevOps and automation-first practices throughout the software delivery lifecycle.
  • Support continuous integration, automated testing, and release management activities.
  • Improve deployment efficiency, application quality, and operational stability through automation.

Quality & Best Practices

  • Participate in code reviews and maintain high coding standards.
  • Implement and enforce software development best practices.
  • Ensure application quality through automated testing and continuous validation.
  • Identify opportunities for optimization, refactoring, and performance improvement.

Collaboration & Agile Delivery

  • Work closely with product owners, developers, platform engineers, architects, and business stakeholders.
  • Participate actively in Agile ceremonies including sprint planning, stand-ups, backlog refinement, and retrospectives.
  • Share technical knowledge and contribute to team growth and engineering excellence.
  • Support cross-functional teams in delivering business-critical solutions.


Qualification & Experience

  • A Bachelor's or Master's Degree or equivalent.

Core Technical Skills

  • Strong hands-on experience with Python application development.
  • Proven experience developing APIs and microservices using FastAPI.
  • Experience designing, developing, and supporting enterprise-grade applications.
  • Strong understanding of software engineering principles and application architecture.
  • Experience working with highly available and business-critical applications.

Cloud & Platform Technologies

  • Strong experience with Microsoft Azure cloud services.
  • Understanding of cloud-native application design and deployment patterns.
  • Experience working with application infrastructure and platform services.
  • Knowledge of scalability, resilience, monitoring, and operational best practices.

Databricks & Data Platform Experience

  • Experience working with Databricks.
  • Knowledge and practical understanding of Unity Catalog.
  • Experience integrating applications with data platforms and analytics ecosystems.
  • Understanding of data governance and access management concepts.

DevOps & CI/CD

  • Strong understanding of CI/CD principles and software delivery practices.
  • Hands-on experience setting up, maintaining, and optimizing CI/CD pipelines.
  • Experience working within DevOps environments and Agile teams.
  • Knowledge of deployment automation and release management processes.

Software Quality & Engineering Practices

  • Experience conducting code reviews and maintaining code quality standards.
  • Strong understanding of software testing methodologies.
  • Commitment to clean code principles and engineering best practices.
  • Experience troubleshooting and resolving complex technical issues.


What do we offer?

If your profile matches the job requirement and you are interested to be presented to our clients, then please apply and don’t forget to attach your updated CV in line with the JD!

This position is for 1 year with possibility of extension. We offer competitive Gross Salary in line with the market standard.

Besides that, we offer following benefits, such as:

  • 20 days of holiday per year
  • Encourage Personal Development - Certification (Certification Charges reimbursed)
  • Income Tax Return Filing
  • We provide Visa Sponsorship for Candidate & Dependants
  • Possibility of bonus


Who we are:

A2G Consulting also known as "A2G Technologies" is one of the fastest growing staffing companies in North Brabant region, Netherlands. We cater to Asia and Europe market focusing on high tech & non-high-tech clientele; headquartered in Eindhoven, Netherlands with a branch office in India (Bangalore & Pune) & Dubai. We successfully find a candidate and ensure that they get opportunities in line with their aspirations. We offer visa sponsorship for local & international candidates for career-enhancing opportunities. We strongly believe in equal opportunities and hence have a pool of resources with diversified ethnicity.

You will be deployed and work at one of our client sites.


Similar Jobs

Explore other opportunities that match your interests

Senior Network Engineer

Networking
•
2d ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

A2G Consulting BV (A2G Technol...

Netherlands
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

tavant

Netherlands

Windows Server & VMware Administrator

Networking
•
2w ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

A2G Consulting BV (A2G Technol...

Netherlands

Subscribe our newsletter

New Things Will Always Update Regularly