My responsibilities include, but are not limited to: - Fostering continuous improvement of our system health and our processes by dedicating 20% of the department's time to improving the code of the system and adopting agile practices by making small, concrete, measurable changes to the way we work and our codebase that deliver immediate improvements we can build upon - Keeping an open and transparent dialogue with our stakeholders about their wishes and needs and managing their expectations based on our department's priorities, challenges, and available resources - Planning and overseeing the execution and delivery of development projects. Limiting project scopes, timelines, managing risks, and ensuring projects are delivered incrementally on time - Organizing the way teams work for maximum throughput by identifying bottlenecks and limiting work based on the capacity at each step in the process of delivering working software to production. - Recruiting talented people who are not only interested in the technical part of their role but also in the problems we are solving for our customers - Coaching, mentoring, and sparring with developers about how to maintain the balance of delivering value for our customers while extending our system in a sustainable way. - Fostering collaboration between different roles such as product managers, quality assurance specialists, backend developers, frontend developers, first-line supporters, and operations consultants by mandating fast and clear channels of communication and brokering agreements on responsibilities and the flow of work - Making our system as reliable as possible by empowering our quality assurance specialists, introducing automated test practices, realigning our delivery process to enable us to hold back unreliable changes, and restructuring how we define the solutions we agree upon.