Job Openings Senior Python Developer

About the job Senior Python Developer


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 hands-on 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 high-performance 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, well-documented, and testable code.
  • Collaborate with cross-functional 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.
  • Hands-on 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 problem-solving and analytical skills.
  • Strong communication and interpersonal skills.
  • Experience with CI/CD pipelines.