Senior Python Developer Opportunity

NATEK company

Subscribe to our Telegram Channel

Senior Python Developer in CZECHIA

Visa sponsorship & Relocation 1 year ago
Job Description

As Senior Python Developer you are going to work on a large distributed application that was created for our client's teams. It gathers project-related data at one place and surfaces key information to clients easily. The purpose of the project is to allow internal teams to efficiently collaborate on complex projects, provide big corporate clients detailed analysis, visibility and control during multi-phase transactions running while acquiring or selling a business entity.

Work mode: 99% remote (within EU), attendance to quarterly planning sessions/workshops is required.

Working hours: US hours overlap needed (11 AM - 7PM CET).

Your Responsibilities


  • Break down complex problems into manageable tasks and deliver innovative solutions within a distributed application environment
  • Collaborate with cross-functional teams and stakeholders to ensure seamless project-related data gathering, analysis, and reporting
  • Leverage years of Python experience to develop and maintain critical components of the application
  • Utilize extensive experience with Azure cloud platforms, Docker, Kubernetes, and similar technologies to optimize model deployment and scaling
  • Develop and maintain APIs, particularly with frameworks like FastAPI or Flask, to enable model serving and efficient data access for users and customers


Our Requirements


  • Ability to break down complex problems into smaller, manageable tasks
  • Communication: Ability to communicate effectively with team members and potentially stakeholders
  • 8-10 years of Python experience
  • Very good experience with Azure cloud platforms and its machine learning and data services
  • Experience with Docker, Kubernetes, or similar technologies for model deployment and scaling
  • Ability to develop and maintain APIs for model serving, especially with frameworks like FastAPI or Flask
  • Proficiency in developing and consuming RESTful services. Knowledge of GraphQL is a bonus
  • Familiarity with databases like CosmosDB, MongoDB, SQL Server. Knowing when to use SQL vs. NoSQL is beneficial
  • Understanding of JWT, OAuth, and other authentication/authorization methods
  • Familiarity with cloud platforms like Azure, AWS or Google Cloud
  • Ensuring the backend is secure, understanding of encryption, secure data storage, etc.
  • Knowledge of caching mechanisms like Redis can be beneficial for performance
  • Ability to handle errors gracefully and log them for debugging
  • Familiarity with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes)
  • Writing unit and integration tests using tools like Jest, Mocha, or Chai
  • Proven track record of deploying, scaling and maintaining production Python solutions. Doing so with ML solutions is a big plus


Benefits


  • Internal Mobility Program – enjoy many opportunities for career growth, job rotations, diversity of projects & technologies
  • Referral Program – enjoy cooperation with your colleagues and get a bonus!
  • 5/10 Years NATEK Club – we offer long-term cooperation and celebrate each fifth-year cooperation anniversary with gifts
  • NATEK CSR Events & team buildings – enjoy our values: accountability, partnership and expertise and #workITwithus
  • Education – benefit from our know-how, learning courses and certificates and IT events – be part of the community of leaders of the industry and take part as a speaker or a visitor
  • Relocation Bonus – reimbursement for moving expenses for out-of-town candidates
  • Bonuses for Personal Events – we congratulate you on important events of your life: giving birth to children, university graduation, etc.


For COW:


  • MyBenefit Cafeteria
  • Multisport Club Card
  • Technical and Personal training – we are investing in your skills growth
  • Language courses
  • 1 paid day off for volunteering – we are supportive of all charity ideas
  • Meal contribution/ food vouchers
  • Vacation plan – up to 5 additional days based on cooperation length


Apply now

Subscribe our newsletter

New Things Will Always Update Regularly