Tiro Partners are hiring for a dynamic and innovative tech company at the forefront of renewable energy sector. We are seeking a talented Back-End Developer with expertise in Python and Django to join a growing team. If you are passionate about creating robust and scalable backend solutions, we want to hear from you!
Responsibilities:
- Design, develop, and maintain efficient and reliable Python/Django-based backend systems.
- You collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.
- Write clean and modular code, ensuring high-quality and scalable solutions.
- You Implement and maintain data storage solutions, such as databases, caching mechanisms, and data migration scripts.
- Conduct code reviews to ensure best practices and coding standards are met.
- Collaborate with front-end developers to integrate user-facing elements using server-side logic.
- Optimise applications for maximum speed and scalability.
- You like to stay up-to-date with the latest industry trends and technologies to ensure our systems are cutting-edge.
Your experience:
- You are an experienced back-end developer with a focus on Python and Django.
- Solid understanding of web development principles and best practices.
- Experience with relational databases (e.g. PostgreSQL, MySQL) and non-relational databases (e.g., MongoDB).
- Proficiency in version control systems (e.g. Git).
- Some familiarity with front-end technologies (HTML, CSS, JavaScript) and their integration with backend services will be advantageous for this role.
- Strong problem-solving and debugging skills.
- Excellent collaboration and communication skills.
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent work experience).
Nice-to-have:
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
- Familiarity with CI/CD pipelines.
- Understanding of agile development methodologies.
Benefits:
- Competitive salary and performance-based bonuses
- Competitive pension scheme
- Health, dental, and vision insurance
- Flexible hybrid working
- Professional development opportunities
- Fun and collaborative work environment