C

Python Developer

CallDK

Indore, Madhya Pradesh, India · Full Time

Be the first to apply

Experience
2+ yrs
Salary
Openings
1
Posted
4 days ago
Work mode
In office
Education
Bachelor's degree in Computer Science or related field
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About CallDK

CallDK is a software and AWS consulting firm based in Indore that excels in enhancing Amazon Web Services utilization and developing scalable cloud applications, automation workflows, and AI-enhanced systems. Their offerings span cloud architecture design, cost reduction strategies, security measures, database and server optimization, alongside application development using AWS, PHP, Python, and AI technologies.

Role Overview

This full-time, office-based position in Indore seeks a Python Developer to architect, create, and maintain backend services, APIs, automation scripts, and AI-driven solutions. The job involves leveraging Python frameworks to build scalable software, integrate third-party cloud components, fine-tune database operations, and uphold high standards in application security, stability, and performance.

Primary Duties

  • Design, develop, and maintain backend Python applications and associated services.
  • Create and manage RESTful APIs and microservices architectures.
  • Develop automation tools and manage workflow processes.
  • Optimize database schema and queries, primarily on MySQL/PostgreSQL.
  • Integrate various cloud services, notably from AWS.
  • Collaborate closely with frontend, DevOps, and product teams.
  • Adopt and promote best practices in architecture, testing, security, and deployments.
  • Engage in code review sessions and technical brainstorming.
  • Advance AI, ML, and large language model implementations when applicable.

Required Skills and Experience

  • A minimum of 2 years' hands-on experience coding in Python.
  • Proficiency with Python web frameworks such as FastAPI, Django, or Flask.
  • Strong grasp of Object-Oriented Programming principles.
  • Experience designing and working with RESTful APIs.
  • Solid database design skills and query optimization expertise for MySQL or PostgreSQL.
  • Version control usage, specifically Git.
  • Familiarity with software design patterns and writing clean code.
  • Knowledge of asynchronous programming and background task management.
  • Comfortable working in Linux server environments.
  • Strong debugging, analytical thinking, and problem-solving capabilities.
  • Ability to work both independently and collaboratively.
  • Attention to detail and commitment to high-quality coding standards.

Preferred Expertise

  • Understanding of AI, ML, and large language models.
  • Experience with AI frameworks including LangChain, LlamaIndex, OpenAI APIs, Anthropic APIs, or similar.
  • Exposure to automation and workflow orchestration tools.
  • Docker and containerization experience.
  • Familiarity with cloud platforms like AWS or Azure.
  • Knowledge of CI/CD pipelines and DevOps methodologies.
  • Experience with microservices architecture and distributed systems.

Educational Background

  • A bachelor's degree in Computer Science, IT, or related field is mandatory.
  • Certifications in Python, AWS, AI, or cloud technologies are advantageous.

Minimum education

Bachelor's Degree

Tools & software

Git required Docker required PostgreSQL required MySQL required Linux required Amazon Web Services AWS required

How they work

Teamwork & Collaboration Problem Solving Attention to Detail Independence

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer