Search by job, company or skills

Zorba AI

Senior Python Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role Overview

We are looking for an experienced Senior Python Developer / Architect with strong expertise in building scalable, secure, and high-performance applications. The ideal candidate should have hands-on experience in Python-based backend development, cloud-native deployments (AWS preferred), microservices architecture, and event-driven systems.

The role requires deep technical expertise, architectural ownership, and the ability to thrive in a fast-paced Agile environment.

Primary Skillset

  • Python
  • Django, Flask, FastAPI
  • Microservices Architecture
  • AWS / Cloud-Native Deployment
  • CI/CD Tools
  • Good to Have: React, TypeScript

Key Responsibilities

  • Design, architect, and develop scalable Python applications and chatbot-based solutions.
  • Lead solution architecture with a strong emphasis on security and performance.
  • Develop and maintain RESTful APIs using Django, Flask, and FastAPI.
  • Build and deploy cloud-native applications on AWS.
  • Implement event-driven systems using Kafka.
  • Design and manage data pipelines and microservices-based architecture.
  • Ensure adherence to SOLID principles and best software engineering practices.
  • Collaborate in Agile/Scrum environments for iterative delivery.
  • Troubleshoot production issues using tools like Splunk and Datadog.
  • Mentor junior developers and conduct code reviews.

Required Skills & Experience

  • 7+ years of software development experience in Python.
  • Strong experience in Django, Flask, and FastAPI.
  • Experience in developing Python-based Chatbot applications.
  • Solid understanding of SOLID principles, design patterns, and unit testing.
  • Hands-on experience in AWS services:
    • DynamoDB
    • S3
    • Lambda (Serverless)
  • Experience with Git, Bitbucket, Jenkins, Docker.
  • Strong knowledge of microservices, event streaming, and distributed systems.
  • Experience with Kafka for event-based processing.
  • Strong database skills (SQL and NoSQL).
  • Proven experience working in Agile/Scrum teams.
  • Strong debugging and troubleshooting skills.
Skills: python,architecture,aws,flask,microservices,django

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143888149

Similar Jobs