We are seeking a highly skilled and motivated Python Developer to join our team for an initial 6-month contract, with the possibility of extension. The ideal candidate will have a strong background in Python programming, extensive experience with popular Python frameworks, and a solid understanding of software development principles and best practices.
Required Skills and Qualifications:
- Strong programming skills in Python programming language
- Experience with writing, testing, and debugging Python code across various projects.
- Hands-on experience with Python frameworks such as Django, Flask, or Pyramid.
- Familiarity with distributed storage systems such as DB2, Sybase / Sybase IQ, and MongoDB.
- Experience in developing and managing continuous integration and continuous deployment (CI/CD) pipelines, particularly using Git.
- Working knowledge of Unix/Linux environments for application development, deployment, and management.
- Strong analytical skills with the ability to think critically and solve complex problems efficiently.
- Excellent communication skills with a collaborative approach to software development.
- Ability to work independently, manage multiple tasks and projects simultaneously, and adapt to changing priorities.
Education and Experience:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Between 3-10 years of relevant work experience in Python development, preferably in a similar role.
Responsibilities:
- Utilize strong programming skills in Python to write, test, and debug code for various projects.
- Implement and manage popular Python frameworks such as Django, Flask, or Pyramid.
- Work with distributed storage systems like DB2, Sybase / Sybase IQ, and MongoDB to ensure data integrity and performance.
- Develop, manage, and optimize continuous integration and continuous deployment pipelines using Git.
- Apply working knowledge of Unix/Linux environments to deploy and manage applications efficiently.
- Maintain high standards of code quality, ensuring robust and efficient application performance.