Search by job, company or skills

Python Developer

3-5 Years
Early Applicant
  • Posted 2 hours ago
  • Be among the first 10 applicants

Job Description

Company: Netra Labs

Location: Baner, Pune (Work from Office)

Experience: 3 Years

Job Type: Full-Time

Maharashtra Candidates are preferred

Company Description At Netra Labs, we are focused on building scalable, high-performance, and AI-driven technological solutions. We are looking for a passionate and skilled Python Back-end Developer to join our core engineering team. If you love building robust APIs, working with cloud-native architectures, and integrating cutting-edge AI services, this is the place for you.

Role Description This is a full-time, on-site Python Developer role based in the Pune Division. We are seeking a mid-level Python Developer with around 3 years of hands-on experience in backend development. You will be responsible for designing and implementing highly scalable asynchronous applications, managing cloud infrastructure on AWS, and integrating advanced AI capabilities using Amazon Bedrock.

Key Responsibilities

  • API Development: Design, build, and maintain high-performance, low-latency RESTful APIs using FastAPI.
  • Asynchronous Programming: Write clean, efficient, and scalable asynchronous Python code to handle high-concurrency workloads.
  • Database & Caching: Design database schemas and optimize queries for MongoDB. Implement Redis for caching and session management.
  • Background Processing: Architect and manage distributed task queues and background jobs using Celery and Redis.
  • Cloud & AI Integration: Deploy and manage applications on AWS. Integrate and utilize AWS AI/ML services, specifically Amazon Bedrock, to power next-gen application features.
  • Event-Driven Architecture: Implement decoupled, event-driven microservices using Amazon SNS and SQS.
  • Server less & Compute: Develop and deploy server less functions using AWS Lambda and manage containerized/VM workloads on AWS EC2.
  • CI/CD & DevOps: Build, maintain, and optimize continuous integration and deployment pipelines using GitHub Actions.
  • Collaboration: Work closely with front-end developers, product managers, and AI/ML engineers to deliver end-to-end features.

Required Technical Skills

  • Core Languages: Strong proficiency in Python with a deep understanding of Asynchronous programming (asyncio, async/await).
  • Frameworks: Extensive hands-on experience with FastAPI.
  • Databases: Strong working knowledge of NoSQL databases, specifically MongoDB.
  • Message Brokers & Task Queues: Solid experience with Redis and Celery.
  • Cloud Services (AWS):Compute: EC2, Lambda
  • Messaging: SNS, SQS
  • AI/ML: Amazon Bedrock (Experience integrating LLMs/GenAI models is a strong plus).
  • DevOps & Version Control: Proficient in Git and building CI/CD workflows using GitHub Actions.
  • Containerization: Hands-on experience with Docker (and basic understanding of container orchestration).

Industry

  • Software Development

Employment Type

  • Full-time

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151724029

Similar Jobs

Pune, India

Skills:

DjangoJenkinsGitLinuxDockerKubernetesPythonAzure DevOpsGitLab CI

Pune

Skills:

static code analysis DjangoFlaskData ModelingRest ApisPythonSQL database architecture

Pune, India

Skills:

PytestSQL ServerJIRADjangoGitGcpConfluenceDockerMySQLFlaskFastAPIOracleAzurePythonAWS

Pune, India

Skills:

GitRest ApisPythonSql

Pune, India

Skills:

AgileMlS3DjangoGithubLambdaApi GatewayRDSAWSMySQLPythonKubernetesDockerFlaskPostgreSQLEKSAiFast APINoSQL databases