Job Summary:
We are seeking a skilled and hands-on Team Lead for Full-Stack Development to lead a dynamic team responsible for designing, implementing, and maintaining company-wide applications. This role combines technical leadership with active development work, ensuring high-quality software delivery and long-term maintainability.
Key Responsibilities:
- Leading a team of Full-Stack Developers, by conducting regular 1-2-1s, performance reviews and developing and empowering the team continuously.
- Ensure that all team members understand and follow relevant regulations, standards, and internal policies to mitigate risks and maintain ethical practices within the organization.
- Define and maintain best practices for Full-Stack Development activities and align those with management.
- Be a servant leader by continuously identifying blockers and solving them.
- Maintain a backlog of activities, aligned with key stakeholders, and plan for timely deliveries.
- Regularly report the state and progress of activities.
- Establish, maintain and report health metrics of systems run by the team.
- Be SPOC and align with relevant departments to ensure streamlined activities.
- Manage and maintain on-premises server infrastructure, ensuring high availability, security, and performance
- Possess strong knowledge of on-prem server architecture, networking, and system administration.
Required Qualifications:
- Technical engineering degree or equivalent with proven Full-Stack Development background.
- Experience in overseeing and supporting a team in task execution.
- Broad knowledge in Software Engineering and System Administration
- Responsible and pragmatic way of working
- Presentation Skills
- Collaboration
- Proactive attitude, strong communication skills, organization skills
- Ability to self-organize
- Good skills in SW development, including multiple programming/scripting languages (python, bash, perl, C#, …).
- Experience in VCS and version control strategies (git, RV&S, SVN, …).
- Good in communicating of expectations through user stories, requirements and architectural designs.
- Maintaining and Reporting KPIs.
- Fluent in English.
- Proficiency in containerization using Docker, including writing and managing Dockerfiles.
- Strong knowledge about system administration, including strong security knowledge.
नौकरी रिपोर्ट करें