Senior Python Developer

4 - 8 years

10 - 13 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Company Description

Founded in 2009, Ratnam Solutions Private Limited is a global provider of web development and product development services. At Ratnam Solutions Private Limited, we strongly believe that good code is only part of the equation when it comes to building solutions that matter. We have a team of talented and experienced developers who are passionate about what they do and are always looking for ways to improve. We have a wide range of skills and experience in web development, from building simple websites to complex enterprise applications. If you are looking for a partner to help you build something great, contact us today.

Position:

Role Description:

We are looking for a highly skilled and motivated Senior Python Developer to join our team in Hyderabad. In this role, you will be responsible for designing, developing, and maintaining robust web applications, contributing primarily to backend development with support in frontend where necessary, using modern frameworks and cloud technologies.

Duties and Responsibilities:

  • Develop and maintain components for a complex and large-scale cloud application using a micro-services architecture.
  • Collaborate on front-end development using React or similar modern frameworks.
  • Take ownership of and maintain existing system components developed in Python, Java, JavaScript, and Go.
  • Write high-quality, clean, and scalable code, along with writing and executing both manual and automated tests.
  • Integrate third-party APIs and ensure their secure and scalable usage.
  • Implement CI/CD pipelines and automate deployment processes to cloud environments (especially AWS).
  • Set up logging, monitoring, and alerting to ensure system reliability and performance.
  • Participate in code reviews, sprint planning, and other agile activities.

Qualifications and Skills

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 4+ years

    of hands-on experience in Python web development.
  • Strong proficiency in Python and experience with back-end frameworks like

    Django and Flask.

  • Experience with front-end technologies:

    HTML, CSS, JavaScript, and React (or similar).

  • Solid understanding of database systems such as

    PostgreSQL and MongoDB.

  • Proficient in using version control systems like Git.
  • Experience with

    Celery

    for asynchronous task management.
  • Knowledge of

    Redis and caching mechanism

    s to optimize application performance.
  • Working knowledge of

    Elasticsearch

    for full-text search and analytics.
  • Experience integrating and consuming

    third-party APIs.

  • Strong exposure to AWS services and scalable cloud architecture.
  • Experience with

    Docker, Kubernetes (K8s), and microservices-based deployments.

  • Familiarity with logging and monitoring tools such as

    Grafana, Prometheus, Datadog, and ELK Stack.

  • System design capabilities and experience working with large-scale systems.
  • Experience in

    SaaS (Software-as-a-Service) applications

    is a plus.
  • Knowledge of Agile development practices and tools.
  • Excellent problem-solving, debugging, communication, and collaboration skills.
  • Ability to work in a dynamic and fast-paced environment with changing priorities.

Mock Interview

Practice Video Interview with JobPe AI

Start Django Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Bengaluru, Karnataka, India