STAFIDE logo

Senior Python Developer (ID: 3820)

STAFIDE

Amsterdam
Full-time
5-10 years experience
On-site

Key Skills

Python
RESTful APIs
Django
FastAPI
SQL
NoSQL
Cosmos DB
Microsoft Azure
AWS
CI/CD
Pytest
Parquet
Delta Lake
Microservices
Agile
Data Ingestion

Job Description

As a Senior Python Developer, you will:
  • Design, develop, and maintain scalable RESTful APIs for enterprise applications
  • Build and manage Python packages, modules, and reusable components to support application functionality
  • Develop solutions for data ingestion, processing, and streaming services
  • Work with both relational and non-relational databases to support application and data platform requirements
  • Handle and optimize data processing using formats such as Parquet and Delta
  • Participate in the complete software development lifecycle, including design, development, testing, deployment, and maintenance
  • Develop and execute unit tests using pytest to ensure code quality, reliability, and performance
  • Implement and maintain CI/CD pipelines for automated build, testing, and deployment processes
  • Build scalable web applications using Python frameworks such as Django and FastAPI
  • Collaborate with cross-functional teams including architects, data engineers, and product stakeholders
  • Monitor, troubleshoot, and optimize API performance and application reliability
  • Ensure adherence to coding standards, security best practices, and agile development methodologies
What You Bring to the Table:
  • 6–8 years of professional experience in Python development
  • Strong expertise in developing RESTful APIs and microservices
  • Experience working with relational and non-relational databases
  • Strong knowledge of SQL and NoSQL databases, including Cosmos DB
  • Hands-on experience with Django and FastAPI frameworks
  • Experience with API testing, deployment, and maintenance
  • Proficiency in cloud platforms such as Microsoft Azure or AWS
  • Experience implementing and managing CI/CD pipelines
  • Strong understanding of data ingestion and processing concepts
  • Experience working with Parquet and Delta data formats
  • Knowledge of unit testing frameworks, particularly pytest
  • Familiarity with Agile development methodologies
  • Strong analytical, troubleshooting, and problem-solving skills
  • Excellent communication and collaboration abilities
You Should Possess the Ability to:
  • Design and deliver scalable, secure, and high-performance API solutions
  • Build and maintain robust data processing and integration services
  • Collaborate effectively with technical and business stakeholders
  • Troubleshoot complex application and database issues
  • Drive continuous improvement in software quality and deployment practices
  • Deliver high-quality solutions in fast-paced Agile environments
What We Bring to the Table:
  • Opportunity to work on enterprise-scale cloud and data-driven applications
  • Exposure to modern Python development frameworks and cloud technologies
  • Collaborative and innovation-focused work environment
  • Opportunity to contribute to high-impact digital transformation initiatives
  • Continuous learning and professional growth opportunities
Let’s Connect

Want to discuss this opportunity in more detail? Feel free to reach out.
​
Recruiter: Asha Krishnan
Phone: +31 20 369 0609 ; Extn :146
Email: [email protected]
LinkedIn: https://www.linkedin.com/in/asha-krishnan

Core Responsibilities

Design and maintain scalable RESTful APIs and data processing services using Python frameworks like Django and FastAPI. Manage the full software development lifecycle, including CI/CD implementation and performance optimization of enterprise applications.

Requirements

Requires 6-8 years of professional Python experience with strong expertise in microservices and both relational and non-relational databases. Proficiency in cloud platforms (Azure/AWS) and data formats like Parquet and Delta is essential.

Benefits

  • Opportunity To Work On Enterprise-Scale Cloud And Data-Driven Applications
  • Exposure To Modern Python Development Frameworks And Cloud Technologies
  • Collaborative And Innovation-Focused Work Environment
  • Contribution To High-Impact Digital Transformation Initiatives
  • Continuous Learning And Professional Growth Opportunities

About STAFIDE

Industry: Staffing and Recruiting

Company size: 11-50 employees

Headquartered in the Netherlands, STAFIDE specializes in Niche Tech Recruitment across Europe, connecting top talent with outstanding opportunities in the IT sector. Our data-driven recruitment model ensures the ideal match between candidates and employers, enhancing both skill alignment and cultural fit. With a strong focus on Skill-Based Hiring, we provide candidates with an in-depth understanding of the organization—whether for permanent positions or temporary assignments (interim opdrachten) like secondment (detachering)—strengthening employer branding for our clients as a recruitment company (uitzendbureau). In today’s fast-evolving tech landscape, we recognize the unique challenges companies face in sourcing highly skilled talent. Our advanced, AI-driven talent intelligence system (ATS) is specifically designed to prioritize Skill-Based Hiring for niche IT roles, empowering organizations to address talent shortages by identifying professionals with the expertise to drive innovation and growth. Whether you’re a company in search of exceptional talent or a professional seeking your next ICT role, STAFIDE is your strategic recruitment (werving en selectie) partner. Our deep expertise in the Dutch market, combined with a steadfast commitment to excellence, makes us the preferred choice for all your recruitment needs.

Added 3 months ago