Senior Python Developer

5 - 9 years

0 Lacs

Posted:13 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Key Responsibilities

  • Design, develop, and optimize scalable data pipelines using Python and PySpark.
  • Build and deploy machine learning models and MLOps components using AWS SageMaker.
  • Design and build backend services and APIs using Flask or FastAPI frameworks.
  • Work on large-scale data processing solutions leveraging AWS EMR.
  • Implement and manage search and analytics solutions using AWS OpenSearch.
  • Collaborate with geographically distributed teams to understand requirements and deliver solutions.
  • Participate in architecture design, code reviews, and on-call rotations for production support.
  • Troubleshoot and resolve performance, scalability, and operational issues.
  • Integrate CI/CD pipelines and follow DevOps best practices.

PrPrimary Skills

  • 5-9 years of hands-on experience in Python programming.
  • Strong experience with Flask or FastAPI, PySpark, and boto3.
  • Proven experience with AWS services - EMR, SageMaker, OpenSearch, ECS/EKS.
  • Experience with concurrent programming (AsyncIO, multithreading).
  • Strong understanding of distributed computing and data processing frameworks.
  • Familiarity with WSGI/ASGI web servers (Gunicorn, Uvicorn).
  • Experience with CI/CD pipelines and version control tools.
  • Excellent problem-solving, analytical, and communication skills.
  • Strong academic foundation in Computer Science, Engineering, or related field.

SeSecondary Skills

  • Experience with Apache Kafka and Kafka client development in Python.
  • Knowledge of MLOps tools such as Kubeflow, MLflow, or AWS SageMaker Pipelines.
  • Exposure to big data frameworks like Apache Spark.
  • Experience with containerization and orchestration tools (Docker, ECS, EKS).
  • Familiarity with Infrastructure as Code (IaC) tools like Terraform, Jenkins, or CloudFormation.
  • Experience with data lake architectures, data governance, and Python packaging (Wheel, PEX, Conda).

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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

bengaluru, karnataka, india