Job Description
Our team is seeking a skilled professional to fill the role of Tech Lead. This individual will be responsible for providing technical guidance and support to our development team, ensuring that our software meets the highest standards of quality and security.
Key Responsibilities:
1. Technical Expertise and Support:
o Act as a technical expert, providing guidance and support to software developers.
o Address technical challenges and facilitate problem-solving.
o Contribute to story/feature readiness with technical specifications work.
o Lead iteration-level technical ceremonies (TOP, Security & Quality gates review).
o Identify required Enablers/PoC and manage their execution when needed.
2. Compliance and Review:
o Conduct regular reviews to ensure compliance with established coding standards and software development methodologies.
o Ensure adherence to industry standards and best practices.
o Ensure that each release met the Quality and Security gates in time.
o Help maintain code quality, organization, and automation.
3. Service Management:
o Resolve incidents (technical L2/L3).
o Proactively identify areas for improvement.
o Monitor system health.
o Participate in non-functional tests campaigns (for example: Load testing/Connectivity tests/DRP) and analyze performance metrics.
o Prepare, oversee, and if needed contribute to release deployments.
4. Training and Development:
o Organize and lead training sessions & workshops for software developers.
o Educate developers on the latest development methodologies, technologies, and best practices.
5. Collaboration:
o Liaise with other internal technical teams when needed.
o Collaborate actively with System Architects to maintain the product architectural runway and anticipate PAM architecture evolution.
o Collaborate with the Practice Lead to develop, implement, and maintain coding standards, software development methodologies (e.g., Agile, Scrum, DevOps), and best practices.
o Interact with ICT Suppliers, Service Providers, or counterparts at NGO Partners.
6. Documentation:
o Ensure key technical documentation are regularly updated for proper product maintenance.