About the job
The IT Manager is responsible for the comprehensive delivery, quality assurance, and scalability of our software products and platforms. This role leads cross-functional Agile teams—including backend, frontend, mobile, QA, and UX—to successfully launch secure and reliable features within specified timelines and budget constraints. The IT Manager will implement engineering best practices, cultivate talent, collaborate with Product teams on the strategic roadmap, and ensure that continuous integration/continuous deployment (CI/CD), automated testing, and service observability are embedded throughout our development processes.
Team Structure & Current Scope:
• Team composition includes 4 Backend Developers (PHP/Laravel), 1 Frontend Developer, 1 Quality Assurance Engineer, 1 Scrum Master, and 1 UX/UI Designer (adjusted to current headcount).
• Technology stack includes PHP/Laravel for services and APIs, iOS and Android mobile applications, modern frontend technologies, automated testing frameworks, CI/CD practices, and cloud hosting solutions.
Key Responsibilities:
Strategy & Planning:
• Convert business strategies into a detailed 12-18 month engineering roadmap with quarterly Objectives and Key Results (OKRs).
• Define architectural targets and integration patterns while balancing delivery speed, reliability, and cost.
Delivery & Agile Execution:
• Manage Agile methodologies (Scrum/Kanban) with predictable sprints, clear Definition of Ready (DoR) and Definition of Done (DoD), and meticulous backlog management.
• Establish and monitor DORA metrics (Deployment Frequency, Lead Time, Change Failure Rate, Mean Time to Recovery).
• Oversee release management, environmental strategies, and incident response protocols.
Engineering Excellence:
• Uphold coding standards, facilitate code reviews, and implement automated testing (unit, API, UI).
• Develop and refine CI/CD pipelines, observability tools (logging, metrics, tracing), performance monitoring, and capacity planning.
• Promote a security-first approach, manage dependencies, and address vulnerabilities in coordination with Security/IT teams.
People & Culture:
• Recruit, mentor, and retain top-performing engineers; implement career development paths and growth plans.
• Conduct regular one-on-one meetings and performance evaluations; address skill gaps through training and mentorship.
• Nurture a culture of accountability, continuous improvement, and psychological safety.
Product & Stakeholder Management:
• Collaborate with Product teams to prioritize features; ensure clarity of acceptance criteria and user-centric design.
• Communicate project status, risks, and trade-offs to executives through data-driven reporting.
Budget, Vendor Management & Governance:
• Manage the engineering budget (tools, cloud services, vendors); optimize costs per user/transaction.
• Evaluate buy vs. build decisions; negotiate and oversee vendor service-level agreements (SLAs).

