Role Overview: The Director of Information Technology will be a key leader within the organization, responsible for overseeing all IT systems, infrastructure, and teams that drive daily operations and long-term technology goals. This role requires a blend of strategic leadership and hands-on management to ensure that our systems and networks operate seamlessly, supporting the broader company mission and enhancing overall business functionality.
The Director of Information Technology will play a pivotal role in driving our organization’s IT strategy forward, creating a foundation for continuous improvement and scalable growth. We’re looking for a forward-thinking, detail-oriented leader with the technical acumen and managerial skills to make a lasting impact.
Key Responsibilities:
IT Operations Ownership
~ Lead and manage the operations of all IT systems, including networks, data centers, and cloud services, to ensure reliability, security, and performance. Develop, maintain, and update IT policies and protocols to align with industry standards and best practices, optimizing system uptime and resilience.
Comprehensive Systems Understanding
~ Develop an in-depth understanding of the organization’s in-house ERP (Enterprise Resource Planning), WMS (Warehouse Management System), and CRM (Customer Relationship Management) platforms, as well as third-party integrations. Act as the expert on these systems, bridging the gap between IT and other departments by simplifying processes and aligning technical solutions with business needs.
Team Leadership & Development
~ Oversee the IT team’s growth and development, which includes managing recruitment, onboarding, training, and performance evaluation processes. Foster a collaborative culture that promotes knowledge sharing, career development, and continuous learning within the team to build robust capabilities that support evolving IT needs.
Project Management & Cross-Functional Collaboration
~ Lead and coordinate cross-functional IT project teams, ensuring smooth execution and delivery on time and within budget. Collaborate with other departments to support their technical needs, driving efficiencies and fostering a cooperative environment. Key responsibilities include planning project milestones, managing resources, and mitigating risks.
Resource Alignment with Technical Program Manager
~ Work closely with the Technical Program Manager to align priorities and ensure optimal resource allocation for critical projects. Provide oversight on project timelines, budgets, and deliverables to meet organizational objectives, while balancing long-term strategies with urgent operational needs.
Qualifications and Experience:
Educational Background
~ Bachelor’s degree in Computer Science, Information Systems, or a related field is required. Advanced degrees or certifications in technology management or specific technical competencies are a plus.
Technical Expertise in Cloud Computing
~ Deep expertise in cloud computing solutions, including Software-as-a-Service (SaaS) and Infrastructure-as-a-Service (IaaS), with experience in deploying, managing, and optimizing cloud-based resources. Knowledge of security, scalability, and cost-efficiency measures within cloud infrastructures.
Programming and Development Knowledge
~ Extensive knowledge of frontend and backend development, with experience working with modern APIs and frameworks like Vue and React. Ability to assess technical decisions, maintain code quality, and support the development team to ensure that platforms meet user needs.
Experience Requirements
~ A minimum of 5 years in IT management, with demonstrated experience overseeing technology teams and managing IT projects end-to-end. Experience within a similar industry or working with ERP, WMS, and CRM systems is highly desirable.
The anticipated annual salary range for this position is $140,000-$190,000. The final aligned upon salary will be dependent on the successful candidate’s relevant skills, experience, and job-related knowledge.
Role Overview: The Director of Information Technology will be a key leader within the organization, responsible for overseeing all IT systems, infrastructure, and teams that drive daily operations and long-term technology goals. This role requires a blend of strategic leadership and hands-on management to ensure that our systems and networks operate seamlessly, supporting the broader company mission and enhancing overall business functionality.
The Director of Information Technology will play a pivotal role in driving our organization’s IT strategy forward, creating a foundation for continuous improvement and scalable growth. We’re looking for a forward-thinking, detail-oriented leader with the technical acumen and managerial skills to make a lasting impact.
Key Responsibilities:
IT Operations Ownership
~ Lead and manage the operations of all IT systems, including networks, data centers, and cloud services, to ensure reliability, security, and performance. Develop, maintain, and update IT policies and protocols to align with industry standards and best practices, optimizing system uptime and resilience.
Comprehensive Systems Understanding
~ Develop an in-depth understanding of the organization’s in-house ERP (Enterprise Resource Planning), WMS (Warehouse Management System), and CRM (Customer Relationship Management) platforms, as well as third-party integrations. Act as the expert on these systems, bridging the gap between IT and other departments by simplifying processes and aligning technical solutions with business needs.
Team Leadership & Development
~ Oversee the IT team’s growth and development, which includes managing recruitment, onboarding, training, and performance evaluation processes. Foster a collaborative culture that promotes knowledge sharing, career development, and continuous learning within the team to build robust capabilities that support evolving IT needs.
Project Management & Cross-Functional Collaboration
~ Lead and coordinate cross-functional IT project teams, ensuring smooth execution and delivery on time and within budget. Collaborate with other departments to support their technical needs, driving efficiencies and fostering a cooperative environment. Key responsibilities include planning project milestones, managing resources, and mitigating risks.
Resource Alignment with Technical Program Manager
~ Work closely with the Technical Program Manager to align priorities and ensure optimal resource allocation for critical projects. Provide oversight on project timelines, budgets, and deliverables to meet organizational objectives, while balancing long-term strategies with urgent operational needs.
Qualifications and Experience:
Educational Background
~ Bachelor’s degree in Computer Science, Information Systems, or a related field is required. Advanced degrees or certifications in technology management or specific technical competencies are a plus.
Technical Expertise in Cloud Computing
~ Deep expertise in cloud computing solutions, including Software-as-a-Service (SaaS) and Infrastructure-as-a-Service (IaaS), with experience in deploying, managing, and optimizing cloud-based resources. Knowledge of security, scalability, and cost-efficiency measures within cloud infrastructures.
Programming and Development Knowledge
~ Extensive knowledge of frontend and backend development, with experience working with modern APIs and frameworks like Vue and React. Ability to assess technical decisions, maintain code quality, and support the development team to ensure that platforms meet user needs.
Experience Requirements
~ A minimum of 5 years in IT management, with demonstrated experience overseeing technology teams and managing IT projects end-to-end. Experience within a similar industry or working with ERP, WMS, and CRM systems is highly desirable.
The anticipated annual salary range for this position is $140,000-$190,000. The final aligned upon salary will be dependent on the successful candidate’s relevant skills, experience, and job-related knowledge.
Role Overview: The Director of Information Technology will be a key leader within the organization, responsible for overseeing all IT systems, infrastructure, and teams that drive daily operations and long-term technology goals. This role requires a blend of strategic leadership and hands-on management to ensure that our systems and networks operate seamlessly, supporting the broader company mission and enhancing overall business functionality.
The Director of Information Technology will play a pivotal role in driving our organization’s IT strategy forward, creating a foundation for continuous improvement and scalable growth. We’re looking for a forward-thinking, detail-oriented leader with the technical acumen and managerial skills to make a lasting impact.
Key Responsibilities:
IT Operations Ownership
~ Lead and manage the operations of all IT systems, including networks, data centers, and cloud services, to ensure reliability, security, and performance. Develop, maintain, and update IT policies and protocols to align with industry standards and best practices, optimizing system uptime and resilience.
Comprehensive Systems Understanding
~ Develop an in-depth understanding of the organization’s in-house ERP (Enterprise Resource Planning), WMS (Warehouse Management System), and CRM (Customer Relationship Management) platforms, as well as third-party integrations. Act as the expert on these systems, bridging the gap between IT and other departments by simplifying processes and aligning technical solutions with business needs.
Team Leadership & Development
~ Oversee the IT team’s growth and development, which includes managing recruitment, onboarding, training, and performance evaluation processes. Foster a collaborative culture that promotes knowledge sharing, career development, and continuous learning within the team to build robust capabilities that support evolving IT needs.
Project Management & Cross-Functional Collaboration
~ Lead and coordinate cross-functional IT project teams, ensuring smooth execution and delivery on time and within budget. Collaborate with other departments to support their technical needs, driving efficiencies and fostering a cooperative environment. Key responsibilities include planning project milestones, managing resources, and mitigating risks.
Resource Alignment with Technical Program Manager
~ Work closely with the Technical Program Manager to align priorities and ensure optimal resource allocation for critical projects. Provide oversight on project timelines, budgets, and deliverables to meet organizational objectives, while balancing long-term strategies with urgent operational needs.
Qualifications and Experience:
Educational Background
~ Bachelor’s degree in Computer Science, Information Systems, or a related field is required. Advanced degrees or certifications in technology management or specific technical competencies are a plus.
Technical Expertise in Cloud Computing
~ Deep expertise in cloud computing solutions, including Software-as-a-Service (SaaS) and Infrastructure-as-a-Service (IaaS), with experience in deploying, managing, and optimizing cloud-based resources. Knowledge of security, scalability, and cost-efficiency measures within cloud infrastructures.
Programming and Development Knowledge
~ Extensive knowledge of frontend and backend development, with experience working with modern APIs and frameworks like Vue and React. Ability to assess technical decisions, maintain code quality, and support the development team to ensure that platforms meet user needs.
Experience Requirements
~ A minimum of 5 years in IT management, with demonstrated experience overseeing technology teams and managing IT projects end-to-end. Experience within a similar industry or working with ERP, WMS, and CRM systems is highly desirable.
The anticipated annual salary range for this position is $140,000-$190,000. The final aligned upon salary will be dependent on the successful candidate’s relevant skills, experience, and job-related knowledge.
Role Overview: The Director of Information Technology will be a key leader within the organization, responsible for overseeing all IT systems, infrastructure, and teams that drive daily operations and long-term technology goals. This role requires a blend of strategic leadership and hands-on management to ensure that our systems and networks operate seamlessly, supporting the broader company mission and enhancing overall business functionality.
The Director of Information Technology will play a pivotal role in driving our organization’s IT strategy forward, creating a foundation for continuous improvement and scalable growth. We’re looking for a forward-thinking, detail-oriented leader with the technical acumen and managerial skills to make a lasting impact.
Key Responsibilities:
IT Operations Ownership
~ Lead and manage the operations of all IT systems, including networks, data centers, and cloud services, to ensure reliability, security, and performance. Develop, maintain, and update IT policies and protocols to align with industry standards and best practices, optimizing system uptime and resilience.
Comprehensive Systems Understanding
~ Develop an in-depth understanding of the organization’s in-house ERP (Enterprise Resource Planning), WMS (Warehouse Management System), and CRM (Customer Relationship Management) platforms, as well as third-party integrations. Act as the expert on these systems, bridging the gap between IT and other departments by simplifying processes and aligning technical solutions with business needs.
Team Leadership & Development
~ Oversee the IT team’s growth and development, which includes managing recruitment, onboarding, training, and performance evaluation processes. Foster a collaborative culture that promotes knowledge sharing, career development, and continuous learning within the team to build robust capabilities that support evolving IT needs.
Project Management & Cross-Functional Collaboration
~ Lead and coordinate cross-functional IT project teams, ensuring smooth execution and delivery on time and within budget. Collaborate with other departments to support their technical needs, driving efficiencies and fostering a cooperative environment. Key responsibilities include planning project milestones, managing resources, and mitigating risks.
Resource Alignment with Technical Program Manager
~ Work closely with the Technical Program Manager to align priorities and ensure optimal resource allocation for critical projects. Provide oversight on project timelines, budgets, and deliverables to meet organizational objectives, while balancing long-term strategies with urgent operational needs.
Qualifications and Experience:
Educational Background
~ Bachelor’s degree in Computer Science, Information Systems, or a related field is required. Advanced degrees or certifications in technology management or specific technical competencies are a plus.
Technical Expertise in Cloud Computing
~ Deep expertise in cloud computing solutions, including Software-as-a-Service (SaaS) and Infrastructure-as-a-Service (IaaS), with experience in deploying, managing, and optimizing cloud-based resources. Knowledge of security, scalability, and cost-efficiency measures within cloud infrastructures.
Programming and Development Knowledge
~ Extensive knowledge of frontend and backend development, with experience working with modern APIs and frameworks like Vue and React. Ability to assess technical decisions, maintain code quality, and support the development team to ensure that platforms meet user needs.
Experience Requirements
~ A minimum of 5 years in IT management, with demonstrated experience overseeing technology teams and managing IT projects end-to-end. Experience within a similar industry or working with ERP, WMS, and CRM systems is highly desirable.
The anticipated annual salary range for this position is $140,000-$190,000. The final aligned upon salary will be dependent on the successful candidate’s relevant skills, experience, and job-related knowledge.
Role Overview: The Director of Information Technology will be a key leader within the organization, responsible for overseeing all IT systems, infrastructure, and teams that drive daily operations and long-term technology goals. This role requires a blend of strategic leadership and hands-on management to ensure that our systems and networks operate seamlessly, supporting the broader company mission and enhancing overall business functionality.
The Director of Information Technology will play a pivotal role in driving our organization’s IT strategy forward, creating a foundation for continuous improvement and scalable growth. We’re looking for a forward-thinking, detail-oriented leader with the technical acumen and managerial skills to make a lasting impact.
Key Responsibilities:
IT Operations Ownership
~ Lead and manage the operations of all IT systems, including networks, data centers, and cloud services, to ensure reliability, security, and performance. Develop, maintain, and update IT policies and protocols to align with industry standards and best practices, optimizing system uptime and resilience.
Comprehensive Systems Understanding
~ Develop an in-depth understanding of the organization’s in-house ERP (Enterprise Resource Planning), WMS (Warehouse Management System), and CRM (Customer Relationship Management) platforms, as well as third-party integrations. Act as the expert on these systems, bridging the gap between IT and other departments by simplifying processes and aligning technical solutions with business needs.
Team Leadership & Development
~ Oversee the IT team’s growth and development, which includes managing recruitment, onboarding, training, and performance evaluation processes. Foster a collaborative culture that promotes knowledge sharing, career development, and continuous learning within the team to build robust capabilities that support evolving IT needs.
Project Management & Cross-Functional Collaboration
~ Lead and coordinate cross-functional IT project teams, ensuring smooth execution and delivery on time and within budget. Collaborate with other departments to support their technical needs, driving efficiencies and fostering a cooperative environment. Key responsibilities include planning project milestones, managing resources, and mitigating risks.
Resource Alignment with Technical Program Manager
~ Work closely with the Technical Program Manager to align priorities and ensure optimal resource allocation for critical projects. Provide oversight on project timelines, budgets, and deliverables to meet organizational objectives, while balancing long-term strategies with urgent operational needs.
Qualifications and Experience:
Educational Background
~ Bachelor’s degree in Computer Science, Information Systems, or a related field is required. Advanced degrees or certifications in technology management or specific technical competencies are a plus.
Technical Expertise in Cloud Computing
~ Deep expertise in cloud computing solutions, including Software-as-a-Service (SaaS) and Infrastructure-as-a-Service (IaaS), with experience in deploying, managing, and optimizing cloud-based resources. Knowledge of security, scalability, and cost-efficiency measures within cloud infrastructures.
Programming and Development Knowledge
~ Extensive knowledge of frontend and backend development, with experience working with modern APIs and frameworks like Vue and React. Ability to assess technical decisions, maintain code quality, and support the development team to ensure that platforms meet user needs.
Experience Requirements
~ A minimum of 5 years in IT management, with demonstrated experience overseeing technology teams and managing IT projects end-to-end. Experience within a similar industry or working with ERP, WMS, and CRM systems is highly desirable.
The anticipated annual salary range for this position is $140,000-$190,000. The final aligned upon salary will be dependent on the successful candidate’s relevant skills, experience, and job-related knowledge.
Company Overview : Kits.ca is a leading provider of high-quality eyewear and vision care products. Based in Vancouver, we pride ourselves on delivering innovative and stylish glasses, offering customers fast and affordable solutions for all their vision needs.
Summary: KITS Eyecare is seeking for a Cloud Computing Engineer with expertise in Google Cloud (primary focus), AWS, and Azure to design, implement, and maintain scalable, secure, and efficient cloud infrastructure. This role is pivotal in driving innovation, enhancing performance, and streamlining operations across our technology platforms.
Responsibilities:
Cloud Infrastructure Design & Deployment: Architect and deploy Google Cloud solutions to meet business needs, prioritizing scalability, security, and performance. Extend support to AWS and Azure deployments as needed to diversify and optimize multi-cloud strategies. Collaborate with cross-functional teams to align cloud infrastructure with application development requirements.
Optimization & Automation: Develop automated processes for managing and optimizing resources across Google Cloud, AWS, and Azure. Implement Infrastructure as Code (IaC) practices using tools like Terraform, CloudFormation, or Deployment Manager to enhance deployment consistency and reduce configuration drift.
Cloud Security Management: Enforce best practices in cloud security across Google Cloud, AWS, and Azure, including data protection, network security, and access controls. Identify and mitigate vulnerabilities proactively, ensuring compliance with security frameworks.
Performance Monitoring & Troubleshooting: Set up monitoring and alerting tools for cloud environments to detect and resolve performance issues. Implement disaster recovery plans, backup strategies, and regular system checks to ensure high availability across Google Cloud and secondary platforms.
Collaboration with DevOps & IT Teams: Work closely with DevOps teams to support CI/CD pipelines and ensure seamless integration between Google Cloud, AWS, Azure, and on-premises infrastructure. Facilitate efficient deployment and integration of cloud services with development operations.
The anticipated annual salary range for this position is $90,000-$125,000. The final aligned upon salary will be dependent on the successful candidate’s relevant skills, experience, and job-related knowledge.
Qualifications: Bachelor’s degree in Computer Science, Information Technology, or a related field. Certifications in Google Cloud (preferred), AWS, or Azure are highly valued. Deep expertise in Google Cloud as the primary cloud platform, with solid experience in AWS and Azure. Proficiency in Infrastructure as Code (IaC) using Terraform, CloudFormation, or Deployment Manager. Strong scripting skills in Python, Bash, or similar languages for automation. Comprehensive understanding of cloud security best practices, encryption, identity management, and compliance frameworks across Google Cloud, AWS, and Azure. Proven ability to implement and maintain security measures. 3+ years of hands-on experience in cloud solutions architecture, deployment, and management, with a focus on Google Cloud. Demonstrated success in optimizing cloud resources, managing multi-cloud environments, troubleshooting system issues, and supporting high-availability applications.
Benefits & Perks: Competitive compensation package. Comprehensive benefits package including health, dental, and vision coverage. Opportunity to participate in an employee share purchase plan (ESPP). Access to on-site gym. Enjoy a company-paid lunch every day at HQ!. Discounts on both branded and KITS frames, as well as contact lenses. Make an impact with your work - each individual has an equal opportunity for growth within the company. Be a part of a friendly and supportive work environment.
Company Overview:Kits.ca is a leading provider of high-quality eyewear and vision care products. Based in Vancouver, we pride ourselves on delivering innovative and stylish glasses, offering customers fast and affordable solutions for all their vision needs.Summary:KITS is seeking for a Cloud Computing Engineer with expertise in Google Cloud (primary focus), AWS, and Azure to design, implement, and maintain scalable, secure, and efficient cloud infrastructure. This role is pivotal in driving innovation, enhancing performance, and streamlining operations across our technology platforms.Responsibilities:Cloud Infrastructure Design & Deployment:Architect and deploy Google Cloud solutions to meet business needs, prioritizing scalability, security, and performance.Extend support to AWS and Azure deployments as needed to diversify and optimize multi-cloud strategies.Collaborate with cross-functional teams to align cloud infrastructure with application development requirements.Optimization & Automation:Develop automated processes for managing and optimizing resources across Google Cloud, AWS, and Azure.Implement Infrastructure as Code (IaC) practices using tools like Terraform, CloudFormation, or Deployment Manager to enhance deployment consistency and reduce configuration drift.Cloud Security Management:Enforce best practices in cloud security across Google Cloud, AWS, and Azure, including data protection, network security, and access controls.Identify and mitigate vulnerabilities proactively, ensuring compliance with security frameworks.Performance Monitoring & Troubleshooting:Set up monitoring and alerting tools for cloud environments to detect and resolve performance issues.Implement disaster recovery plans, backup strategies, and regular system checks to ensure high availability across Google Cloud and secondary platforms.Collaboration with DevOps & IT Teams:Work closely with DevOps teams to support CI/CD pipelines and ensure seamless integration between Google Cloud, AWS, Azure, and on-premises infrastructure.Facilitate efficient deployment and integration of cloud services with development operations.The anticipated annual salary range for this position is $90,000-$125,000. The final aligned upon salary will be dependent on the successful candidate’s relevant skills, experience, and job-related knowledge.Qualifications:Bachelor’s degree in Computer Science, Information Technology, or a related field.Certifications in Google Cloud (preferred), AWS, or Azure are highly valued.Deep expertise in Google Cloud as the primary cloud platform, with solid experience in AWS and Azure.Proficiency in Infrastructure as Code (IaC) using Terraform, CloudFormation, or Deployment Manager.Strong scripting skills in Python, Bash, or similar languages for automation.Comprehensive understanding of cloud security best practices, encryption, identity management, and compliance frameworks across Google Cloud, AWS, and Azure.Proven ability to implement and maintain security measures.3+ years of hands-on experience in cloud solutions architecture, deployment, and management, with a focus on Google Cloud.Demonstrated success in optimizing cloud resources, managing multi-cloud environments, troubleshooting system issues, and supporting high-availability applications.Benefits & Perks:Competitive compensation package.Comprehensive benefits package including health, dental, and vision coverage.Opportunity to participate in an employee share purchase plan (ESPP).Access to on-site gym.Enjoy a company-paid lunch every day at HQ!.Discounts on both branded and KITS frames, as well as contact lenses.Make an impact with your work - each individual has an equal opportunity for growth within the company.Be a part of a friendly and supportive work environment.
Role Overview:The Director of Information Technology will be a key leader within the organization, responsible for overseeing all IT systems, infrastructure, and teams that drive daily operations and long-term technology goals. This role requires a blend of strategic leadership and hands-on management to ensure that our systems and networks operate seamlessly, supporting the broader company mission and enhancing overall business functionality.The Director of Information Technology will play a pivotal role in driving our organization’s IT strategy forward, creating a foundation for continuous improvement and scalable growth. We’re looking for a forward-thinking, detail-oriented leader with the technical acumen and managerial skills to make a lasting impact.Key Responsibilities:IT Operations OwnershipLead and manage the operations of all IT systems, including networks, data centers, and cloud services, to ensure reliability, security, and performance. Develop, maintain, and update IT policies and protocols to align with industry standards and best practices, optimizing system uptime and resilience.Comprehensive Systems UnderstandingDevelop an in-depth understanding of the organization’s in-house ERP (Enterprise Resource Planning), WMS (Warehouse Management System), and CRM (Customer Relationship Management) platforms, as well as third-party integrations. Act as the expert on these systems, bridging the gap between IT and other departments by simplifying processes and aligning technical solutions with business needs.Team Leadership & DevelopmentOversee the IT team’s growth and development, which includes managing recruitment, onboarding, training, and performance evaluation processes. Foster a collaborative culture that promotes knowledge sharing, career development, and continuous learning within the team to build robust capabilities that support evolving IT needs.Project Management & Cross-Functional CollaborationLead and coordinate cross-functional IT project teams, ensuring smooth execution and delivery on time and within budget. Collaborate with other departments to support their technical needs, driving efficiencies and fostering a cooperative environment. Key responsibilities include planning project milestones, managing resources, and mitigating risks.Resource Alignment with Technical Program ManagerWork closely with the Technical Program Manager to align priorities and ensure optimal resource allocation for critical projects. Provide oversight on project timelines, budgets, and deliverables to meet organizational objectives, while balancing long-term strategies with urgent operational needs.Qualifications and Experience:Educational BackgroundBachelor’s degree in Computer Science, Information Systems, or a related field is required. Advanced degrees or certifications in technology management or specific technical competencies are a plus.Technical Expertise in Cloud ComputingDeep expertise in cloud computing solutions, including Software-as-a-Service (SaaS) and Infrastructure-as-a-Service (IaaS), with experience in deploying, managing, and optimizing cloud-based resources. Knowledge of security, scalability, and cost-efficiency measures within cloud infrastructures.Programming and Development KnowledgeExtensive knowledge of frontend and backend development, with experience working with modern APIs and frameworks like Vue and React. Ability to assess technical decisions, maintain code quality, and support the development team to ensure that platforms meet user needs.Experience RequirementsA minimum of 5 years in IT management, with demonstrated experience overseeing technology teams and managing IT projects end-to-end. Experience within a similar industry or working with ERP, WMS, and CRM systems is highly desirable.The anticipated annual salary range for this position is $140,000-$190,000. The final aligned upon salary will be dependent on the successful candidate’s relevant skills, experience, and job-related knowledge.
Role Overview: The Director of Information Technology will be a key leader within the organization, responsible for overseeing all IT systems, infrastructure, and teams that drive daily operations and long-term technology goals. This role requires a blend of strategic leadership and hands-on management to ensure that our systems and networks operate seamlessly, supporting the broader company mission and enhancing overall business functionality.
The Director of Information Technology will play a pivotal role in driving our organization’s IT strategy forward, creating a foundation for continuous improvement and scalable growth. We’re looking for a forward-thinking, detail-oriented leader with the technical acumen and managerial skills to make a lasting impact.
Key Responsibilities:
IT Operations Ownership Lead and manage the operations of all IT systems, including networks, data centers, and cloud services, to ensure reliability, security, and performance. Develop, maintain, and update IT policies and protocols to align with industry standards and best practices, optimizing system uptime and resilience.
Comprehensive Systems Understanding Develop an in-depth understanding of the organization’s in-house ERP (Enterprise Resource Planning), WMS (Warehouse Management System), and CRM (Customer Relationship Management) platforms, as well as third-party integrations. Act as the expert on these systems, bridging the gap between IT and other departments by simplifying processes and aligning technical solutions with business needs.
Team Leadership & Development Oversee the IT team’s growth and development, which includes managing recruitment, onboarding, training, and performance evaluation processes. Foster a collaborative culture that promotes knowledge sharing, career development, and continuous learning within the team to build robust capabilities that support evolving IT needs.
Project Management & Cross-Functional Collaboration Lead and coordinate cross-functional IT project teams, ensuring smooth execution and delivery on time and within budget. Collaborate with other departments to support their technical needs, driving efficiencies and fostering a cooperative environment. Key responsibilities include planning project milestones, managing resources, and mitigating risks.
Resource Alignment with Technical Program Manager Work closely with the Technical Program Manager to align priorities and ensure optimal resource allocation for critical projects. Provide oversight on project timelines, budgets, and deliverables to meet organizational objectives, while balancing long-term strategies with urgent operational needs.
Qualifications and Experience:
Educational Background Bachelor’s degree in Computer Science, Information Systems, or a related field is required. Advanced degrees or certifications in technology management or specific technical competencies are a plus.
Technical Expertise in Cloud Computing Deep expertise in cloud computing solutions, including Software-as-a-Service (SaaS) and Infrastructure-as-a-Service (IaaS), with experience in deploying, managing, and optimizing cloud-based resources. Knowledge of security, scalability, and cost-efficiency measures within cloud infrastructures.
Programming and Development Knowledge Extensive knowledge of frontend and backend development, with experience working with modern APIs and frameworks like Vue and React. Ability to assess technical decisions, maintain code quality, and support the development team to ensure that platforms meet user needs.
Experience Requirements A minimum of 5 years in IT management, with demonstrated experience overseeing technology teams and managing IT projects end-to-end. Experience within a similar industry or working with ERP, WMS, and CRM systems is highly desirable.
The anticipated annual salary range for this position is $140,000-$190,000. The final aligned upon salary will be dependent on the successful candidate’s relevant skills, experience, and job-related knowledge.