Job Description:

We are seeking a skilled and motivated Python Developer to join our dynamic development team. The ideal candidate will have a strong background in software development using Python and will be responsible for designing, implementing, and maintaining web applications, APIs, and automation tools. You should be well-versed in best practices for software development, have experience with Python frameworks, and possess a solid understanding of backend systems.

Key Responsibilities for Python Developer:

  • Develop, test, and maintain scalable web applications using Python.
  • Build APIs and integrate third-party services.
  • Collaborate with frontend developers to design and optimize features.
  • Optimize applications for performance, scalability, and maintainability.
  • Write clean, maintainable, and testable code.
  • Participate in code reviews and provide feedback to peers.
  • Work closely with DevOps and QA teams to ensure seamless deployments.
  • Debug and troubleshoot complex issues and provide timely solutions.
  • Develop and maintain technical documentation.

Required Skills :

  • Proficiency in Python with experience in frameworks like Django or Flask.
  • Strong understanding of RESTful API development.
  • Experience with SQL and NoSQL databases such as PostgreSQL, MySQL, MongoDB.
  • Knowledge of HTML, CSS, and JavaScript for basic front-end integrations.
  • Familiarity with version control systems like Git.
  • Experience with containerization (Docker/Kubernetes) and cloud platforms (AWS, Azure).
  • Strong understanding of software testing practices, including unit testing and integration testing.
  • Experience with CI/CD pipelines.
  • Knowledge of microservices architecture and distributed systems.

Preferred Skills:

  • Experience with asynchronous programming and task queues (e.g., Celery, RabbitMQ).
  • Hands-on experience with DevOps tools and practices.
  • Knowledge of serverless architectures.
  • Familiarity with Agile/Scrum methodologies.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • [3-5+] years of experience in Python development.
Job Category: Python Developer
Job Type: Full‑time
Job Location: bangalore UDAIPUR

Apply for this position

Allowed Type(s): .pdf, .doc, .docx