logo

JobNob

Your Career. Our Passion.

Senior Python Developer


Anvaya Info Solutions Pvt. Ltd


Location

Provincia di Reggio nell'Emilia | Italy


Job description

Job Title: Senior Python Developer

Job Description:

We are seeking a talented Senior Python Developer with extensive experience in production1grade Python programming and proficiency in frameworks such as Fast API Flask and modules

like Docker Kubernetes Git along with expertise in the Python multiprocessing library.

Responsibilities:

1. Lead the development and maintenance of Python applications ensuring high performance

responsiveness and scalability.

2. Collaborate with crossfunctional teams to design develop and implement robust software

solutions.

3. Write clean maintainable and efficient code following best practices and industry standards.

4. Utilize Fast API Flask and other frameworks to architect and implement RESTful APIs and

web services.

5. Incorporate Python multiprocessing library for efficient parallel computing when applicable.

6. Oversee deployment processes using containerization technologies like Docker and

orchestration tools like Kubernetes.

7. Implement and enforce best practices for version control using Git and ensure code quality

through code reviews and testing.

8. Troubleshoot and debug applications to optimize performance and resolve complex issues

promptly.

9. Stay updated with emerging technologies and trends in Python development and related

tools.

Requirements:

1. Bachelor s degree in computer science Engineering or a related field.

2. 45 years of experience in Python development with a strong understanding of Python

internals and ecosystem.

3. Proficiency in Python frameworks such as Fast API Flask Django etc.

4. Extensive experience with containerization tools like Docker and container orchestration

platforms like Kubernetes.

5. Advanced knowledge of version control systems particularly Git.

6. Strong understanding and practical experience with the Python multiprocessing library for

parallel computing.

7. Strong problemsolving skills and ability to mentor junior developers.

8. Excellent communication and leadership skills.

Preferred Qualifications:

1. Experience with cloud platforms such as AWS Google Cloud Platform or Microsoft Azure.

2. Familiarity with database systems like PostgreSQL MySQL MongoDB etc.

3. Understanding of software development methodologies like Agile or Scrum.

4. Experience or understanding of audio processing concepts and libraries for working with

audio and sound streams.

5. Contributions to opensource projects or active participation in the developer community.

Join our team and lead the development of cuttingedge Python applications leveraging your

expertise in multiprocessing and other advanced Python concepts for innovative solutions

python,api,kubernetes,docker,flask


Job tags



Salary

All rights reserved