Job Description
Location: Flexible (Remote)
Overview:
We are seeking a highly experienced Tech Lead with a proven track record in complex software development, particularly in backend systems and database management. The ideal candidate will have extensive experience in CO2 accounting and Greentech, with a strong understanding of integrating systems into client environments, particularly within SAP systems.
The CTO/Tech Lead will play a crucial role in leading our technical team, managing projects, and implementing automation solutions.
Responsibilities:
- Lead and oversee the technical team, providing guidance, mentorship, and support to ensure the successful delivery of projects.
- Collaborate with cross-functional teams to integrate software solutions into client systems, particularly focusing on CO2 accounting and Greentech initiatives.
- Manage the technical aspects of project progress using tools such as Jira, ensuring timely delivery of new features, improvements, and bug fixes.
- Develop and maintain documentation using Confluence to ensure clear communication and knowledge sharing within the team.
- Utilize GitLab for version control and source code management, implementing CI/CD pipelines to automate software deployment processes.
- Ensure the security and performance of SaaS, services, and APIs by leveraging Cloudflare and other relevant tools for managing domains and subdomains.
- Architect, design, and develop backend solutions using Symfony framework and MySQL database management system.
- Collaborate with frontend developers to implement user interfaces using Angular framework.
- Manage and optimize system performance using CentOS 7 as the operating system, Kubernetes for container orchestration, and Docker for application packaging.
- Implement monitoring and alerting systems using Prometheus and visualize data using Grafana to ensure system reliability and scalability.
Requirements:
- Minimum of 8 years of experience in software development, with a focus on backend systems and database management.
- Proven experience in CO2 accounting, Greentech, and integration with SAP systems.
- Strong proficiency in English and Arabic language is a plus to have to communicate with the team in Morocco effectively.
- Expertise in utilizing Jira, Confluence, GitLab, GitLab CI/CD, Cloudflare, Symfony, Angular, MySQL, CentOS 7, Kubernetes, Docker, Prometheus, and Grafana.
- Excellent leadership and management skills, with the ability to inspire and motivate technical teams.
- Strong problem-solving skills and a strategic mindset to drive innovation and automation within the organization.
Benefits:
- Competitive salary and benefits package.
- Opportunity to work on cutting-edge projects in CO2 accounting and Greentech.
- Flexible remote work environment with a diverse and inclusive team.
- Growth and development opportunities within a dynamic and fast-paced organization.