Technical Lead
Current๐๐ฒ๐ฎ๐ฑ๐ฒ๐ฟ๐๐ต๐ถ๐ฝ ๐ฎ๐ป๐ฑ ๐ง๐ฒ๐ฎ๐บ ๐ ๐ฎ๐ป๐ฎ๐ด๐ฒ๐บ๐ฒ๐ป๐:โข Lead a team of 17 engineers in the design, development, and implementation of software applications.โข Mentor and guide team members in technical and professional development.โข Conduct regular code reviews and ensure adherence to best practices and coding standards.โข Coordinate with project managers, product owners, and other stakeholders to define project scope, goals, and deliverables.๐ง๐ฒ๐ฐ๐ต๐ป๐ถ๐ฐ๐ฎ๐น ๐๐ ๐ฝ๐ฒ๐ฟ๐๐ถ๐๐ฒ:โข Architect and design scalable and efficient software solutions.โข Oversee an development of software systems and ensure to meet functional and non-functional requirements.โข Troubleshoot and resolve complex technical issues across the stack.โข Involved in enhancing the DB architecture to reduce the load on DB and failover mechanisms.๐ฃ๐ฟ๐ผ๐ท๐ฒ๐ฐ๐ ๐ ๐ฎ๐ป๐ฎ๐ด๐ฒ๐บ๐ฒ๐ป๐:โข Develop project plans, including timelines, milestones, and resource allocation.โข Monitor project progress and adjust plans as needed to meet deadlines and quality standards.โข Prepare and present technical reports and project updates to senior management.๐๐ผ๐น๐น๐ฎ๐ฏ๐ผ๐ฟ๐ฎ๐๐ถ๐ผ๐ป ๐ฎ๐ป๐ฑ ๐๐ผ๐บ๐บ๐๐ป๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป:โข Foster a collaborative and inclusive team environment.โข Liaise between development teams and other departments to ensure alignment on project goals and requirements.โข Facilitate agile ceremonies, including daily stand-ups, sprint planning, andโข retrospectives.๐ฅ๐ฒ๐น๐ฒ๐ฎ๐๐ฒ ๐ฃ๐น๐ฎ๐ป๐ป๐ถ๐ป๐ด:โข Coordinate with development, QA, operations, and product teams to plan software releases.โข Define and document release management processes, including release criteria, timelines, and milestones.๐๐ฒ๐ฝ๐น๐ผ๐๐บ๐ฒ๐ป๐ ๐ ๐ฎ๐ป๐ฎ๐ด๐ฒ๐บ๐ฒ๐ป๐:โข Manage the end-to-end release process, including build, deployment, and delivery of software updates.โข Ensure successful and timely deployment of software releases to production and other environments.