We use cookies to analyse and enhance our users experience. Learn More.

Middle-Senior Python Developer

  • Middle-Senior
  • Tbilisi
  • Hybrid

Job Title: Middle-Senior Python Developer

Company: Making Science | Sweeft

Location: Tbilisi, Georgia

About Making Science | Sweeft:


Making Science | Sweeft is a forward-thinking technology company committed to driving digital innovation across diverse industries. With a passion for excellence and a drive for continuous improvement, we specialize in delivering cutting-edge solutions that empower businesses to thrive in the digital age.

Job Description:


We're looking for a talented and experienced Middle-Senior Python Developer to join our dynamic team at Making Science | Sweeft. As a Python Developer, you will play a crucial role in developing and maintaining backend systems and APIs, with a focus on leveraging cloud-based technologies such as Airflow, Cloud Functions, PubSub, Google Workflows, BigQuery, Firestore, and CloudSQL. You will collaborate closely with cross-functional teams to deliver high-quality, scalable, and robust solutions that meet our clients' needs and exceed their expectations.

Responsibilities:

  • Develop and maintain backend systems and APIs using Python.
  • Utilize Airflow for simple DAGs and other workflow management tasks.
  • Implement pipelines and minor scheduled processes using Cloud Functions, PubSub, and Google Workflows.
  • Apply best practices in utilizing BigQuery, Firestore (NoSQL), and CloudSQL for data storage and retrieval.
  • Demonstrate basic CI/CD knowledge to manage builds and deployments effectively.
  • Maintain high proficiency in Python and utilize it effectively in backend development tasks.
  • Utilize the FastAPI framework for developing and maintaining internal APIs.
  • Manage frontend web servers using Flask framework.
  • Collaborate with other team members to design and implement scalable and efficient solutions.
  • Stay updated on the latest trends and advancements in Python development and cloud-based technologies.

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 2-5 years of experience as a Python developer, preferably in a cloud environment.
  • Proficiency in Airflow for workflow management.
  • Experience with cloud technologies such as Cloud Functions, PubSub, Google Workflows.
  • Knowledge of BigQuery, Firestore (NoSQL), and CloudSQL, including best practices.
  • Basic understanding of CI/CD principles and tools for build and deployment management.
  • High proficiency in Python programming language.
  • Familiarity with FastAPI framework for API development.
  • Experience with Flask framework for frontend web server management.

Benefits:

  • Comprehensive benefits package, including health insurance.
  • Opportunity to work on cutting-edge projects with a talented and diverse team.
  • Professional development opportunities and ongoing training.
  • Flexible work environment with hybrid work options.
  • Exciting company events and team-building activities.

How to Apply:

Send an email to info@makingscience.com with the following details:

Subject: Application for Middle-Senior Python Developer Position


Attach your resume in PDF format.

If you're passionate about Python development and eager to make a difference in a dynamic and innovative environment, apply for the Middle-Senior Python Developer position at Making Science | Sweeft today! Join us in shaping the future of digital innovation!



Apply Now

I agree to the privacy policy.