Python Systems Developer

2 - 5 years

15 - 25 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Location:

Opportunity:

Key Responsibilities:

  • Design, develop, and maintain Python-based systems with particular attention to compatibility across interpreters including PyPy.
  • Manage end-to-end release workflows on GitHub including versioning, tagging, and publishing with detailed release notes.
  • Automate deployment, configuration, and monitoring of Python systems in cloud environments.
  • Collaborate closely with development, DevOps, and security teams to ensure system reliability and compliance.
  • Support continuous integration and continuous deployment (CI/CD) pipelines to enable rapid and safe rollout of new features and patches.
  • Monitor system performance and troubleshoot issues in production environments.
  • Engage actively with the open source community through issue triaging, pull request reviews, and contributions.
  • Maintain comprehensive documentation of systems, deployment procedures, and operational runbooks.
  • Advocate best practices for scalable Python system engineering and cloud operations.

Experience Range:

Qualifications:

  • Strong proficiency in Python programming with experience building and maintaining production-grade systems.
  • Hands-on experience working with PyPy and deep understanding of interpreter compatibility and performance considerations.
  • Proven expertise in GitHub workflows for managing code releases and version control.
  • Solid experience in cloud operations, including infrastructure provisioning, configuration management, and system monitoring.
  • Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes) is a plus.
  • Experience with CI/CD tools such as GitHub Actions, Jenkins, or similar platforms.
  • Working knowledge of cloud platforms, preferably AWS, including services related to compute, storage, networking, and monitoring.
  • Strong troubleshooting skills in distributed cloud environments.
  • Excellent communication and collaboration skills with an ability to work across teams.
  • Bachelors degree in Computer Science, Engineering, or related field, or equivalent hands-on experience.

Preferred Skills:

  • AWS certifications or demonstrated expertise working within AWS environments.
  • Experience with Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or Ansible.
  • Contributions to open source Python projects or community engagement.
  • Understanding of cloud security best practices and compliance standards.
  • Experience with observability tools (e.g., Prometheus, Grafana, ELK stack).

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
OneCard logo
OneCard

Financial Services

Pune

RecommendedJobs for You