Python Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Proficient in Python and web frameworks such as Flask, FastAPI, or Django., Experience with API architecture including RESTful, gRPC, and GraphQL., Familiarity with Kubernetes for deployment automation and cluster management., Knowledge of relational and NoSQL databases, as well as event bus systems..

Key responsibilities:

  • Design and develop high-performance Python services and web applications.
  • Automate Kubernetes deployments and manage cluster lifecycle.
  • Containerize applications and develop CI/CD pipelines for efficient delivery.
  • Lead design reviews and mentor peers on best practices in software development.

High Tech Genesis logo
High Tech Genesis SME https://www.HighTechGenesis.com/
51 - 200 Employees
See all jobs

Job description

Location: Remote

Term: Contract

As a Senior Python Developer, you’ll own the backend stack: architecting APIs, automating Kubernetes deployments, and ensuring data flows reliably through databases and event buses. No sugar‑coating—real responsibility, real impact.

Key Responsibilities

      •     Design & Develop

        •   Build and maintain high‑performance Python services and web applications (Flask, FastAPI, Django).

        •   Implement and document modern API architectures (RESTful, gRPC, GraphQL).

        •   Write clean, well‑tested code with type hints, linting, and solid CI coverage.

      •     Kubernetes Automation

        •   Automate deployments using Helm charts or raw manifests.

        •   Manage cluster lifecycle: upgrades, autoscaling, resource quotas, RBAC.

      •     Containers & DevOps

        •   Containerize apps with multi‑stage Docker builds and enforce image security scanning.

        •   Develop and refine CI/CD pipelines (Jenkins and ArgoCD) for GitOps‑style delivery.

        •   Automate rollback strategies and health‑check monitoring—no manual interventions.

      •     Data & Messaging

        •   Design and maintain relational (PostgreSQL, MySQL) and NoSQL (Redis, MongoDB) schemas.

        •   Integrate and operate event buses (Kafka, RabbitMQ) for async processing and microservices.

        •   Optimize data access patterns and enforce consistency—know when to use transactions vs. eventual consistency.

      •     Collaboration & Standards

        •   Lead design reviews; challenge assumptions with facts, not opinions.

        •   Mentor peers on best practices: Twelve‑Factor App, SOLID principles, CI/CD hygiene.

        •   Drive documentation: architecture diagrams, runbooks, post‑mortems.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Mentorship
  • Collaboration

Python Developer Related jobs