Senior Python Developer with Cloud and DevOps Expertise
We're seeking a seasoned Python guru to join our team and spearhead the development of robust, scalable backend solutions!
Responsibilities:
1. Design, build, and maintain high-performance backend services using Python.
2. Utilize your expertise in Python packages like pandas, pyspark, and requests to wrangle and analyze data efficiently.
3. Implement CI/CD pipelines with automation tools like Jenkins or GitLab CI/CD to ensure rapid and reliable deployments.
4. Collaborate with DevOps engineers to seamlessly integrate your code into our Kubernetes infrastructure.
5. Leverage your strong Linux command-line skills to administer servers and diagnose technical issues.
6. Champion security best practices throughout the development lifecycle.
7. Mentor and guide junior developers, sharing your knowledge and expertise.
8. Stay abreast of the latest Python frameworks, libraries, and DevOps trends.
Requirements:
9. Must have:Extensive experience developing complex Python applications.In-depth understanding of Python object-oriented programming principlesProven proficiency with PostgreSQL and other relational databasesExpert-level hands-on Linux experience (including shell scripting)Solid understanding of network concepts and protocolsExtensive experience with Kubernetes, Docker, and AWS (EC2, S3)
10. Highly desirable:Experience with AWS RDS and other cloud services.Familiarity with Python web development frameworks (Flask, Django)Expertise in cron jobs and Bash scriptingKnowledge of the Hadoop ecosystemExperience with container orchestration tools beyond Kubernetes (e.g., Swarm)Experience with infrastructure as code tools (e.g., Terraform, Ansible)Experience with cloud monitoring and logging tools (e.g., Prometheus, Grafana)
Bonus points if you have:
11. A passion for open-source technologies and a contribution history
12. A strong understanding of distributed systems and scalability principles
13. Proven leadership and communication skills
We offer:
14. A competitive salary and benefits package commensurate with your experience
15. The opportunity to work on impactful projects with real-world business value.
16. A collaborative and stimulating work environment with talented colleagues.
17. Continuous learning and growth opportunities in a dynamic field
If you're a driven and motivated Python developer with a deep understanding of DevOps principles, we'd love to hear from you!
We look forward to welcoming you to our team!