We are looking for a forward-thinking and hands-on IT Manager to lead our technology team within a fast-paced software development environment. This role is responsible for driving both infrastructure engineering and solution architecture functions, ensuring the delivery of scalable, secure, and high-performing systems that support our product development and business goals.
The ideal candidate will bring strong expertise in cloud infrastructure design, deployment, and troubleshooting, alongside solid experience in solution architecture. You should be capable of bridging business needs with technical execution, guiding teams in designing robust, maintainable, and future-ready software and infrastructure solutions.
Job Responsibilities
- Lead and manage the IT team, including infrastructure engineers and solution architects, to deliver high-quality technology solutions.
- Oversee the design, deployment, and maintenance of cloud infrastructure (primarily AWS) to ensure scalability, security, and reliability.
- Define and enforce IT architecture standards, best practices, and governance frameworks across all projects.
- Collaborate with business stakeholders to translate requirements into scalable and cost-effective technical solutions.
- Drive solution architecture design for software development projects, ensuring alignment with business objectives.
- Monitor system performance, troubleshoot issues, and implement continuous improvements to optimize operations.
- Ensure IT systems comply with security standards, regulatory requirements, and data protection policies.
- Manage vendor relationships, evaluate new technologies, and recommend innovative solutions to enhance capabilities.
- Plan and manage IT budgets, resource allocation, and project timelines effectively.
- Mentor and develop team members, fostering a culture of continuous learning, innovation, and operational excellence.
Job Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum 5 years of relevant experience in IT infrastructure and solution development roles.
- Experience with AWS services (e.g., EC2, S3, RDS, VPC, Lambda, etc.).
- Proven experience in designing scalable, secure, and high-availability systems.
- Solid understanding of software development lifecycle (SDLC) and system integration.
- Experience with DevOps practices, CI/CD pipelines, and automation tools.
- Strong knowledge of cybersecurity principles, risk management, and compliance standards.
- Excellent problem-solving, analytical, and troubleshooting skills.
- Strong leadership and stakeholder management skills, with the ability to communicate effectively at all levels.