Search by job, company or skills

Python Developer - Django/FastAPI

Early Applicant
  • Posted 2 hours ago
  • Be among the first 10 applicants

Job Description

Job Description

Key Responsibilities :

  • Design, develop, and maintain scalable backend applications using Python.
  • Develop RESTful APIs and microservices using FastAPI and Django.
  • Build reusable backend services, utilities, and components.
  • Apply OOP, design patterns, and SOA/microservices principles.
  • Collaborate with Architects, Business Analysts, and development teams.
  • Develop and maintain CI/CD pipelines and automation tools.
  • Deploy and manage applications using Kubernetes and OpenShift.
  • Implement application monitoring and observability using Prometheus, Grafana, Loki, and Jaeger.
  • Troubleshoot production issues and optimize application performance.
  • Follow Agile/Scrum methodologies and participate in development ceremonies.
  • Maintain high standards for code quality, security, and reliability.

Mandatory Skills

  • Programming & Frameworks :
  • Python (3+ years)
  • FastAPI
  • Django
  • Shell Scripting / Bash
  • Perl
  • Backend Development :
  • REST API / RESTful Web Services
  • Microservices Architecture
  • Service-Oriented Architecture
  • Object-Oriented Programming
  • Design Patterns
  • Databases :
  • PostgreSQL
  • MS SQL Server
  • Sybase
  • Strong SQL knowledge
  • Containerization & Orchestration :
  • Kubernetes
  • OpenShift
  • Observability :
  • Prometheus
  • Grafana
  • Loki
  • Jaeger
  • Operating Systems & Servers :
  • Linux / Unix
  • Apache
  • Tomcat
  • Methodology :
  • Agile / Scrum

Good To Have

  • Git / GitHub
  • Jenkins
  • Docker
  • CI/CD and DevOps
  • AWS / Azure / GCP
  • SonarQube / Fortify
  • PyTest / JUnit
  • Cypress
  • BDD and automation testing

Preferred Candidate Profile

  • Strong hands-on backend development experience with Python, FastAPI, and Django.
  • Experience designing and developing enterprise-scale APIs and microservices.
  • Good understanding of containerized application deployment and observability.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Ability to work independently as well as within cross-functional teams.

(ref:hirist.tech)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152381009

Beware of Scammers

We don’t charge money for job offers