Search by job, company or skills

Delphic (South Asia)

Python Developer

Early Applicant
  • Posted 3 months ago
  • Be among the first 10 applicants

Job Description

Job Title: Python Developer

Location: Remote

Job Type: Full-Time

Experience: 3+ years

Job Description:

We are looking for a talented and driven Python Developer with at least 3 years of professional experience to join our growing team. As a Python Developer, you will be responsible for building robust, scalable, and high-performance applications and services. You will work closely with cross-functional teams, including data scientists, backend developers, and front-end engineers, to deliver efficient and innovative solutions. If you have a passion for coding and are eager to work with cutting-edge technologies, we want to hear from you.

Key Responsibilities:

  • Design, develop, and maintain scalable applications using Python.
  • Write clean, maintainable, and efficient code following industry best practices.
  • Collaborate with product managers and other stakeholders to understand business requirements and translate them into technical solutions.
  • Work with REST APIs, microservices, and integrate with external services and databases.
  • Implement unit tests and perform debugging to ensure software quality and reliability.
  • Optimize applications for maximum performance and scalability.
  • Participate in code reviews, knowledge sharing, and continuous improvement efforts.
  • Stay up-to-date with the latest Python frameworks and tools.
  • Collaborate in an Agile development environment and participate in sprint planning, daily standups, and retrospectives.
  • Support and maintain production applications, ensuring high uptime and performance.

Required Skills and Qualifications:

  • 3+ years of experience in Python development.
  • Strong proficiency with Python frameworks such as Flask, Django, or FastAPI.
  • Solid understanding of data structures and algorithms.
  • Experience with RESTful APIs and understanding of web services.
  • Proficient in working with databases like MySQL, PostgreSQL, or MongoDB. Experience with ORMs (like SQLAlchemy, Django ORM) is a plus.
  • Knowledge of version control systems (e.g., Git).
  • Familiarity with unit testing frameworks such as PyTest or unittest.
  • Experience working with cloud platforms like AWS or Azure (basic knowledge).
  • Knowledge of containerization and orchestration tools such as Docker and Kubernetes (optional but a plus).
  • Experience with CI/CD practices and tools (e.g., Jenkins, GitLab CI, or CircleCI).
  • Strong debugging skills and familiarity with performance optimization techniques.
  • Ability to write clear and effective documentation for code and processes.
  • Strong problem-solving abilities and attention to detail.
  • Excellent communication skills and a collaborative mindset.

Desirable Skills:

  • Familiarity with message brokers (e.g., RabbitMQ, Kafka) for building event-driven systems.
  • Exposure to working with data pipelines or knowledge of frameworks like Apache Airflow.
  • Basic knowledge of front-end technologies like JavaScript, HTML, or CSS for full-stack development.
  • Understanding of Agile methodologies (Scrum, Kanban).

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Date Posted: 16/11/2024

Job ID: 100526487

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Full Stack Python Developer (FSPD)

StaffSeek

Salesforce Python Integration Developer _7+yrs

ARDEM Incorporated
Last Updated: 28-12-2024 07:44:57 PM
Home Jobs in India Python Developer