Senior Software Python Developer
Прямой работодатель Integral.solutions ( integral.solutions )
Опыт работы более 5 летот 500 000 до 740 000 ₽
Based in Switzerland, our rapidly expanding scale-up in the renewable energy sector is on the lookout for a skilled Senior Software Python Developer to enhance our software offerings. In this pivotal role, you will refine our existing products and craft innovative new software solutions.
Your Responsibilities:
- Architect, build, and maintain Python-based applications.
- Develop clean, scalable, and maintainable code adhering to industry best practices.
- Upgrade and optimize the architecture of existing systems to embrace new technology trends.
- Guarantee the robustness, performance, and security of applications.
- Troubleshoot and debug issues, collaborating with the team to solve complex problems.
- Lead architectural discussions, drive the product roadmap, and manage projects independently.
- Perform thorough code reviews and enhance code quality through constructive feedback.
- Keep abreast of emerging technologies, frameworks, and best practices within the industry.
Qualifications:
- Master’s degree in Computer Science, Engineering, or related disciplines.
- Over 7 years of dedicated experience in Python development, with a preference for candidates with leadership experience.
- Extensive background in IT, totaling at least 14 years.
- Proficiency in Python and familiarity with web frameworks such as Flask and FastAPI.
- Expertise in database management with PostgreSQL or MySQL and adept at complex SQL queries.
- Knowledge of Redis, Kafka, and RabbitMQ.
- Solid understanding of concurrency in Python: asynchronous programming, threading, and multiprocessing.
- Competent in developing thoroughly tested applications, including all types of testing.
- Skilled in using Git for version control, and proficient with Docker and Kubernetes for deployment.
- Experienced with GitLab CI/CD, and tools like Jira and Confluence from Atlassian.
- Ability to thrive in a dynamic, agile work environment while juggling multiple priorities.
- Strong analytical skills, attention to detail, and excellent communication capabilities.
Why You’ll Love Working With Us:
- Join a culture of continuous improvement in a team that values knowledge sharing and strives for excellence.
- Contribute to the renewable energy sector and be part of our mission towards a sustainable green energy transition.
- Utilize cutting-edge technologies with the opportunity to influence technological decisions.
- Opportunities for career progression and a role in the management team as the company grows.
We Offer:
- A competitive salary and benefits package.
- A dynamic role with substantial impact on the environment and an opportunity to be at the forefront of the renewable energy movement.
Interested in making a significant impact in the renewable energy sector with your Python expertise? Send us your resume and a cover letter detailing your relevant experience and your motivation for joining our team. We’re eager to hear from ambitious candidates ready to drive progress towards a more sustainable future.