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.