Position Summary:
A Director of Technology is a senior-level executive responsible for overseeing and managing the technology operations of an organization. This role combines strategic planning, leadership, and technical expertise to drive the organization’s technology vision and goals.
Responsibilities:
- Develop and implement the organization’s technology vision, strategy, and roadmap aligned with the overall business objectives.
- Provide leadership and guidance to the technology team, fostering a collaborative and high-performing environment. Set clear goals, objectives, and performance standards for the team.
- Oversee the day-to-day technology operations, ensuring the smooth functioning of systems, networks, infrastructure, and applications. Manage IT service delivery and support processes.
- Develop and manage the technology budget, including cost optimization, procurement, and vendor management. Allocate resources effectively to meet business needs.
- Establish and enforce information security policies, procedures, and standards to safeguard data and systems. Ensure compliance with relevant regulations and industry best practices.
- Stay abreast of emerging technologies and trends, evaluating their potential impact on the organization. Identify opportunities for innovation and drive the adoption of new technologies to improve business processes and efficiency.
- Collaborate with other departments and stakeholders to understand their technology needs, align priorities, and ensure technology solutions support their objectives.
- Lead technology projects from initiation to completion, ensuring adherence to timelines, budgets, and quality standards. Monitor project risks and take proactive measures to mitigate them.
- Manage department Key Performance Indicators, including:
- Projected Go Live against Actual Go Live
- Team story point contributions
- Be intimately familiar with Robotic Process Automation (RPA), with at least one of the following tools: Automation Anywhere, Blue Prism, UI Path
- Be an expert in web development, specifically with NodeJS and React
- Understand Amazon Web Services deployment, with emphasis on Kubernetes
- Manage an environment undergoing aggressive growth and work to organize business priorities with executive leadership
- Build a culture that focuses on excellent work, strong work ethic, and taking care of employees.
Required Knowledge, Education & Experience:
- A bachelor’s or master’s degree in computer science, information technology, or a related field is typically required.
- Extensive experience (8+ years) in technology leadership roles, with a proven track record of successfully managing complex technology environments.
- In-depth knowledge of various technology domains, such as infrastructure, networks, cloud computing, cybersecurity, software development, and data management. Proficiency in IT governance frameworks and methodologies.
- Ability to think strategically, analyze business requirements, and translate them into technology solutions. Strong problem-solving and decision-making skills.
- Excellent leadership and people management skills, with the ability to motivate and inspire a team. Effective communication and interpersonal skills to collaborate with diverse stakeholders.
- A deep understanding of the organization’s industry, business model, and objectives. Ability to align technology initiatives with business goals and drive value creation.
- Willingness to adapt to evolving technologies and industry trends. Commitment to ongoing learning and professional development.
- Proficiency in project management methodologies, tools, and practices. Experience in managing multiple projects simultaneously and delivering them within scope, time, and budget constraints.