Python Developer
At Sytac, we build high-performing engineering teams for leading organizations. We combine a pragmatic, people-first culture with strong technical craftsmanship, giving engineers autonomy in real production environments, backed by a consultancy that invests in growth and community.
For one of our major clients in the Engineering & Construction industry, we are looking for a Python Developer. You will be responsible for building and deploying production-grade applications that bridge the gap between engineering data and web-based solutions. This role is ideal for an engineer with solid fundamentals who enjoys a mix of backend logic and modern frontend integration.
What you’ll do
- Develop backend services using Python and FastAPI, focusing on clean, object-oriented code.
- Build modern user interfaces using React and Next.js to deliver a seamless full-stack experience.
- Design and manage data using a mix of SQL and NoSQL database solutions, ensuring efficient data structures.
- Deploy applications to production environments within Microsoft Azure.
- Containerize services using Docker and maintain automated delivery via GitHub Actions CI/CD pipelines.
- Collaborate on data platforms, potentially leveraging Databricks to handle complex engineering datasets.
- Maintain high engineering standards, applying solid software fundamentals to ensure long-term code maintainability.
What we’re looking for
- 3–5 years of professional experience in software engineering.
- Python Expertise: Strong command of Python and Object-Oriented Programming (OOP).
- Full-Stack Capability: Hands-on experience with FastAPI (backend) and React/Next.js (frontend).
- Database Knowledge: Proficiency in designing data models for both SQL and NoSQL systems.
- Cloud & DevOps: Experience with Microsoft Azure, Docker, and GitHub Actions.
- Software Fundamentals: Experience with additional languages (Java, Go, or C++) is a strong plus, demonstrating a deep understanding of computer science principles.
- Language: Fluent in English.
- EU residency (no sponsorship).
Tooling: Python, FastAPI, React, Next.js, Azure, Docker, GitHub Actions, SQL/NoSQL.
Nice to have
- Databricks: Experience with data-heavy platforms and notebooks.
- Infrastructure: Familiarity with managing cloud resources and security within Azure.
- Industry Context: Interest or experience in the Engineering or Construction domains.
Additional Information
- Location: Rotterdam
- Availability: minimum 32 hours per week
- Duration: 6 months with option to extend
Apply for this job
*
indicates a required field