drjobs Pythone Developer 8 yrs

Pythone Developer 8 yrs

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

India

Monthly Salary drjobs

INR INR 1200000 - 1200000

Vacancy

1 Vacancy

Job Description

Overview

The Python Developer plays a crucial role in developing maintaining and enhancing software applications using Python programming language. With a focus on highquality code and innovative solutions the developer collaborates with crossfunctional teams to design effective software architectures that meet the needs of the organization. This role is vital as it not only ensures the seamless functionality of essential software systems but also contributes to the overall efficiency and productivity of the organization. The Python Developer will utilize their deep understanding of Python frameworks libraries and tools to build scalable applications while troubleshooting issues and implementing improvements. As technology evolves the developer will stay updated on industry best practices and emerging trends to integrate modern technologies into development projects. A successful candidate will demonstrate strong analytical skills adherence to software development standards and the ability to communicate effectively with various stakeholders making them a key asset in the organization.

Key Responsibilities

  • Design develop test and maintain robust applications using Python.
  • Collaborate with stakeholders to gather and analyze user requirements.
  • Create scalable and efficient architectures for software applications.
  • Optimize existing codebase for improved performance and maintainability.
  • Implement APIs for seamless integration with frontend systems.
  • Create unit tests and perform debugging to ensure code reliability.
  • Document development processes code changes and software specifications.
  • Engage in code reviews and mentor junior developers.
  • Utilize version control systems to manage code repositories.
  • Stay uptodate with the latest industry trends and best practices in Python development.
  • Collaborate with crossfunctional teams using Agile / Scrum methodologies.
  • Identify and troubleshoot software defects in a timely manner.
  • Participate in system architecture planning and design sessions.
  • Contribute to the development of technical documentation.
  • Provide support for application deployment and maintenance activities.

Required Qualifications

  • Bachelors degree in Computer Science Engineering or a related field.
  • Minimum of 8 years of professional experience in Python development.
  • Strong knowledge of Python web frameworks (e.g. Django Flask).
  • Experience with database systems (e.g. PostgreSQL MySQL).
  • Proficiency in RESTful API development.
  • Familiarity with frontend technologies (e.g. HTML CSS JavaScript).
  • Experience with cloud platforms (e.g. AWS Google Cloud).
  • Knowledge of containerization technologies (e.g. Docker Kubernetes).
  • Strong problemsolving skills and attention to detail.
  • Ability to work collaboratively in a teamoriented environment.
  • Experience with IPv6 and network programming is a plus.
  • Excellent verbal and written communication skills.
  • Knowledge of software development life cycle (SDLC) methodologies.
  • Ability to prioritize tasks and manage time effectively.
  • Experience with CI/CD tools is preferred.
  • Relevant certifications (e.g. Python Certified Developer) are a plus.

postgresql,javascript,mysql,css,flask,google cloud,restful api development,html,aws,graphql,django,api design,ci/cd,docker,kubernetes,python

Employment Type

Full Time

Company Industry

Key Skills

  • CCTV
  • Computer Science
  • Corporate Marketing
  • E Learning
  • Arabic English Translation

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.