drjobs Senior Python Developer (m/f/d)

Senior Python Developer (m/f/d)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Frankfurt - Germany

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

About the role
As a Senior Python Developer with a focus on data you will be a key player in designing and building the robust scalable data solutions that empower our aviation partners. You will act as a trusted technical partner translating complex business problems into elegant and effective this role you will not only take ownership of critical project components but also elevate the teams capabilities by mentoring junior developers and driving technical best practices.

What you will be doing:

  • Lead the design implementation and maintenance of production-grade data pipelines to support operational and analytical needs.
  • Develop advanced maintainable and efficient Python solutions for large-scale data processing transformation and analysis.
  • Architect and oversee the integration of complex data from airlines airports and partners into seamless reliable workflows.
  • Act as a technical thought partner for cross-functional teams and clients ensuring solutions solve the core business need.
  • Mentor junior colleagues conduct constructive code reviews and contribute to our internal knowledge base and engineering standards.
  • Champion best practices in data governance security and compliance to build trust through high-quality reliable systems.
  • Evaluate and pioneer new technologies to keep our solutions at the forefront of the industry.

What skills should you have
Were looking for a seasoned professional with a strong background in building and maintaining long-term software products. We expect one of the following qualifications:
  • A Bachelors or Masters degree in Computer Science or a related STEM field combined with at least 5 years of demonstrable professional experience in software or data engineering specifically in building maintaining and deploying long-term software products as part of a team.
  • Alternatively if you come from a different background we require an extensive and proven track record of professional experience in software development. This should clearly demonstrate your ability to drive the development of complex software components as part of a professional team taking them from design through to a live production environment.

Key competencies for this role include:

  • Advanced proficiency in Python including object-oriented and functional paradigms.
  • Extensive experience with unit and integration testing using frameworks like pytest.
  • Strong skills in data manipulation and analysis libraries (e.g. Polars NumPy) and SQL.
  • Practical experience developing and deploying APIs using frameworks like FastAPI.
  • Proficiency in modern software packaging and distribution. This includes creating and managing dependencies with tools like UV.
  • Proficiency with version control and CI/CD. You should have strong skills in using Git and experience with CI/CD pipelines (e.g. GitHub Actions) for automated testing and deployment.
  • Practical experience with containerization. This includes using Docker to containerize applications and manage them in a production environment.
  • The ability to proactively solve problems think critically and effectively explain complex technical topics to diverse audiences.
The following skills and experience would also be an asset:
While not required the following skills and experiences would help you thrive in this role. If youre eager to develop in these areas we encourage you to apply!
  • Hands-on experience with Object-Relational Mappers (ORMs) like SQLAlchemy.
  • Knowledge of asynchronous programming in Python (e.g. asyncio).
  • Familiarity with container orchestration platforms like Kubernetes for managing and scaling containerized applications.
  • Hands-on experience with big data processing frameworks like Spark as well as modern data pipeline orchestration platforms like Dagster.
  • Hands-on experience with Infrastructure as Code (IaC) specifically using tools like Terraform to manage cloud resources.
  • Practical experience with key cloud services particularly within the Azure or GCP ecosystem. This includes working with services like Azure Databricks Azure Kubernetes Service (AKS) and Azure Data Lake.
  • A strong grasp of data governance security and compliance best practices. Knowledge of data governance platforms such as Unity Catalog is also a plus.
  • A passion for solving real-world challenges in the aviation industry.
We offer flexible working hours (3040 hours per week) and hybrid working options where you can live anywhere within Germany but regular presence in the office and willingness for duty travels is expected depending on the project.

We are committed to fostering a diverse and inclusive workplace. We encourage individuals of all genders and backgrounds to apply and bring their unique perspectives to our team.
Join us in unlocking the power of data!

About us
zeroG was founded in 2015 as a spin-off from Lufthansa Systems. The goal was to set up a team of bright people fluent in data & analytics and human-centered agile work and let them do their magic in improving aviation.

Throughout our history weve supported the Lufthansa Group in their digital transformation journey and created the intelligent edge around Lufthansa Systems products like NetLine/Ops and NetLine/Plan.

Today were continuing our own journey in attracting OAL business offering our expertise in improving business processes and developing cutting-edge data science applications and products. We deliver human-centered end-to-end data science solutions that help our clients eliminate cost boost productivity and discover new business potentials.

Why youll love working with us:

  • Take initiative and watch your contributions drive real change in our dynamic environment.

  • We prioritize creativity open dialogue and teamwork over rigid structures ensuring every voice is heard.

  • Work alongside an international team of top-notch data specialists who are passionate about creating innovative and elegant solutions with clients from all corners of the world.

  • Take advantage of abundant learning opportunities for growth supported by a yearly training budgetto help you develop new skills and advance your career.

  • Enjoy a work environment that respects your work-life balance offering flexibility and the option to work from home and the office as it suits you.

  • If youre moving to Germany our comprehensive relocation package ensures a smooth transition helping you feel at home from day one.

  • As part of the Lufthansa Group family youll benefit from discounted flight tickets from Lufthansa and partner airlines that make exploring the world easier and more flexible.


Read more about zeroG our culture and tips for the recruitment process at Experience:

Senior IC

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.