We are seeking a skilled and experienced Senior Python Developer to contribute to the development of innovative software solutions. The ideal candidate will possess a strong command of Python and its frameworks coupled with handson experience in cloud platforms and containerization tools. This role requires a Linux SME capable of developing and maintaining robust and scalable applications.
Responsibilities:
- Design develop and maintain highperformance Python applications and APIs.
- Utilize Python frameworks (e.g. Django Flask) to build scalable and efficient web applications.
- Develop and deploy applications on cloud platforms (e.g. AWS Azure GCP).
- Implement and manage containerization solutions using Docker and Kubernetes.
- Write clean welldocumented and testable code.
- Collaborate with crossfunctional teams to gather requirements and deliver solutions.
- Troubleshoot and resolve complex technical issues.
- Optimize application performance and ensure scalability.
- Provide technical guidance and mentorship to junior developers.
- Maintain and develop Linux based systems.
Qualifications:
- Bachelors degree in Computer Science Software Engineering or a related field.
- Strong proficiency in Python and its frameworks.
- Handson experience with cloud platforms and containerization tools.
- Strong Linux system administration skills.
- Experience with database systems (e.g. PostgreSQL MySQL).
- Knowledge of software development best practices and design patterns.
- Excellent problemsolving and analytical skills.
- Strong communication and interpersonal skills.
- Experience with CI/CD pipelines.