Python API Developer - Senior Consultant (f/m/d)

at  MHP A Porsche Company

Cluj-Napoca, Cluj, Romania -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate13 Feb, 2025Not Specified14 Nov, 2024N/AEnglish,German,Docker,Cloud Services,Virtual Machines,Sql,Gitlab,Version ControlNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ENABLING YOU TO SHAPE A BETTER TOMORROW

  • Code number: J000014341
  • Entry level: Professionals
  • Location: Bucharest, Cluj, Timisoara
  • Organization: MHP - A Porsche Company

TasksTasksTasks

  • Develop and optimize APIs using Python and FastAPI for our internal chatbot system
  • Integrate internal document knowledge bases with databases like PostgreSQL and SQL language
  • Utilize Azure Cloud Services (Azure Blob Storage, CosmosDB, Azure App Service, Azure Functions, etc.) to manage and deploy scalable applications
  • Ensure effective communication between services, databases, and the API for smooth operations
  • Work with Docker to containerize applications for consistent development and deployment
  • Collaborate on maintaining version control and CI/CD pipeline knowledge using GitLab (no implementation required)
  • Perform basic Linux virtual machine tasks as part of cloud environment setup and deployment

QualificationsQualificationsQualifications

  • Strong Python development expertise with a focus on API development (preferably using FastAPI)
  • Experience with Docker for containerizing and deploying applications
  • Experience working with Azure Cloud Services for API deployment and management
  • Knowledge of SQL and familiarity with PostgreSQL database or similar
  • Familiarity with GitLab for version control and basic understanding of CI/CD pipelines
  • Basic Linux knowledge for working with virtual machines

THINGS TO KNOW BEFORE DEPARTURE:

  • Start: by arrangement - always on the 1st and 15th of the month
  • Working hours: full-time (40h); 27 vacation days
  • Employment contract: Unlimited
  • Line of work: Consulting
  • Language skills: Fluency in written and spoken English; German is a plus
  • Flexibility & willingness to travel
  • Other: a valid work permit
    At a GlanceAt a GlanceAt a Glance

Responsibilities:

TasksTasksTasks

  • Develop and optimize APIs using Python and FastAPI for our internal chatbot system
  • Integrate internal document knowledge bases with databases like PostgreSQL and SQL language
  • Utilize Azure Cloud Services (Azure Blob Storage, CosmosDB, Azure App Service, Azure Functions, etc.) to manage and deploy scalable applications
  • Ensure effective communication between services, databases, and the API for smooth operations
  • Work with Docker to containerize applications for consistent development and deployment
  • Collaborate on maintaining version control and CI/CD pipeline knowledge using GitLab (no implementation required)
  • Perform basic Linux virtual machine tasks as part of cloud environment setup and deploymen

We value the authenticity that comes from bringing your individual strengths into the team. Diversity plays a key role in our culture, and it brings different visions & flavors into the mix.

  • We all share a strong team spirit. Every win, big or small, belongs to all of us.
  • We always welcome curiosity, creativity, and unconventional thinking patterns.
  • We recognize the importance of healthy, tight-knit communities and sustainable environmental changes, and we strive to enact positive change in any form within our reach.
  • We’re here to co-create your ideal career growth plan tailored to your professional aspirations


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Cluj-Napoca, Romania