More jobs:
Senior Python Platform Engineer
Job in
1000, Amsterdam, North Holland, Netherlands
Listed on 2026-09-25
Listing for:
Stafide
Full Time
position Listed on 2026-09-25
Job specializations:
-
Software Development
DevOps, Python, Cloud Engineer - Software, Backend Developer
Job Description & How to Apply Below
As a Senior Python Platform Engineer - Data Access Layer, you will:
- Design, develop, test, deploy, and maintain reliable software solutions for the Data Access Layer.
- Develop application components using Python and modern Python frameworks and libraries.
- Build APIs and backend services using FastAPI.
- Work with SQL Alchemy for database access and application data management.
- Develop asynchronous applications using AsyncIO where required.
- Implement automated testing using Pytest to ensure application quality and reliability.
- Design and maintain containerized applications using Docker.
- Develop and operate applications within Kubernetes environments.
- Provision and manage infrastructure using Terraform.
- Work with Microsoft Azure cloud services and application infrastructure.
- Implement and maintain CI/CD pipelines using Azure Dev Ops.
- Work with Kafka and related messaging or event-driven application components.
- Use Power Shell and Bash for scripting, automation, and operational activities.
- Work with Databricks Unity Catalog and support data access and governance requirements.
- Design application infrastructure and solutions that meet high availability and reliability requirements.
- Participate in the complete software development lifecycle, from planning and design through development, testing, and automated deployment.
- Apply software engineering best practices, code reviews, and quality standards.
- Collaborate with Dev Ops teams and other technical stakeholders in an Agile environment.
- 6-8 years of overall professional experience in software engineering, platform engineering, application development, or a related field.
- Strong hands-on proficiency in Python.
- Experience developing backend applications and APIs using FastAPI.
- Experience with SQL Alchemy and database-driven applications.
- Experience with asynchronous Python development using AsyncIO.
- Experience with Pytest and automated software testing.
- Hands-on experience with Docker and Kubernetes.
- Strong experience with Terraform and infrastructure-as-code practices.
- Experience working with Microsoft Azure cloud technologies.
- Hands-on experience with Azure Dev Ops and CI/CD pipelines.
- Experience with Kafka and event-driven application environments.
- Experience working with Databricks Unity Catalog or a strong understanding of its capabilities.
- Experience with application infrastructure, architecture, and design.
- Experience designing or supporting applications with high availability requirements.
- Strong understanding of CI/CD principles and practical experience setting up and maintaining pipelines.
- Experience applying software engineering best practices and participating in code reviews.
- Experience with Power Shell and Bash scripting.
- Experience working in Agile and Dev Ops environments.
- Strong analytical, problem-solving, communication, and collaboration skills.
- Design and develop reliable, scalable, and maintainable Python applications and services.
- Build efficient APIs and backend services using FastAPI.
- Develop database access layers using SQL Alchemy.
- Design and implement asynchronous application components using AsyncIO.
- Develop comprehensive automated tests using Pytest.
- Containerize applications using Docker and deploy and manage workloads using Kubernetes.
- Provision and manage cloud infrastructure using Terraform.
- Work effectively with Microsoft Azure and Azure-based application infrastructure.
- Build, configure, maintain, and troubleshoot CI/CD pipelines using Azure Dev Ops.
- Work with Kafka-based messaging and event-driven application architectures.
- Understand and work with Databricks Unity Catalog in data access and governance scenarios.
- Design application infrastructure that supports high availability, reliability, and scalability.
- Automate development and operational activities using Power Shell and Bash.
- Apply software engineering principles throughout planning, design, development, testing, deployment, and maintenance.
- Conduct and participate in effective code reviews while maintaining high standards of code quality.
- Analyze complex technical problems and design efficient and sustainable solutions.
- Work collaboratively with Dev Ops teams and technical stakeholders in an Agile environment.
- Share technical expertise and contribute to the continuous improvement of the wider engineering team.
- The opportunity to work on modern Python-based platform and application engineering solutions.
- Exposure to a broad technology stack including…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×