Job Openings Python Developer

About the job Python Developer

Job Description:

We are seeking a highly skilled and experienced Senior Python Developer. The ideal candidate will have a robust background in Python development, alongside proficiency in Ansible for automation, SQL for database management, and Grafana for monitoring and visualization.

Key Responsibilities:

Design, develop, and maintain robust, scalable, and high-performance Python applications.

Implement and manage automation processes using Ansible.

Develop, optimize, and maintain SQL databases and queries.

  • Create and maintain monitoring dashboards and visualizations in Grafana.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Conduct code reviews to ensure code quality and adherence to best practices.
  • Troubleshoot, debug, and upgrade existing software.
  • Mentor and guide junior developers, fostering an environment of continuous learning and improvement.
  • Stay updated with the latest industry trends and technologies to ensure our solutions remain cutting-edge.

Required Qualifications:

  • Bachelor s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 5+ years of professional experience in Python development.
  • Extensive experience with Ansible for automation and configuration management.
  • Strong proficiency in SQL and experience with database design and optimization.
  • Hands-on experience with Grafana for monitoring and data visualization.
  • Solid understanding of software development principles, design patterns, and best practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.