Hiring and developing technical personnel by conducting periodic 1:1 sessions and providing regular feedback
Knowledge of their own scope, knowing the Deep-Level overview of their products and goals inside the team
Delegating work and assignments to team members
Collaborating with their team to identify and fix technical problems
Analyzing users’ needs and then finding applications to serve them
Creating end goals for their team
Checking that software and applications are updated
Supervising system modifications
Conducting a risk analysis to identify areas of improvement
Guiding their team through technical issues and challenges
Monitor their team service's OPS
Guarantee their teamwork follows high-standards development processes, including PR reviews, code quality, test coverage, robustness, resilience, performance, scalability, security, and responsiveness.
Requirements
Experience leading a team and building processes
Advanced English
Hands-on experience with Java or Golang as well as Relational DBs
Previous experience with Software Architecture, microservices, AWS, CI/CD
Be accustomed to working with large-scale/high-throughput and mission-critical services
Understand SRE/DevOps, Quality, and Security concepts
Benefits
Remote work options
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.