← Back to jobs

Technology Management Solutions Logo
Python Developer / Software Engineer
Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Python Developer / Software Engineer
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will design and develop scalable backend software solutions, owning the architecture, database management, and CI/CD pipelines.

This role is on-site.

Responsibilities

  • Architect and implement scalable, fault-tolerant, and secure backend systems using Python.
  • Develop and maintain databases using SQL Server and PostgreSQL, including message queue architecture.
  • Implement CI/CD pipelines using Kubernetes and Docker, managing dependencies and automation.
  • Write unit, regression, and automation test cases to ensure code quality.
  • Assist with migrating unmanaged cloud compute to in-house managed cloud environments.

Required Skills

  • 5+ years of experience with Python and backend development.
  • Strong system design skills for architecting scalable systems.
  • Experience with SQL Server and PostgreSQL.
  • Knowledge of message queue architecture.
  • Experience with CI/CD, Kubernetes, and Docker.
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a similar field.

Preferred Skills

  • Experience with C++ and C#.
  • Familiarity with React and web development.
  • Knowledge of asynchronous and synchronous interfaces including Kafka, RabbitMQ, REST, and BAS.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs