BCC Software

Senior Director, IT

BCC Software

full-time

Posted on:

Location Type: Remote

Location: RochesterNew YorkUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $170,000 - $180,000 per year

Job Level

Tech Stack

About the role

  • Own and oversee operation of multiple on-prem datacenters, manage cloud (Azure and AWS) infrastructure for corporate workloads ensuring performance, reliability, and scalability.
  • Lead administration, optimization, and ongoing development of core internal systems, including Microsoft Dynamics CRM.
  • Design for simplicity and scale minimizing operational overhead and friction through automation and managed services.
  • Manage availability, performance, backup and disaster recovery for IT systems including hardware, virtualized environments, networking, identity and security systems.
  • Strengthen and maintain the company’s security posture across infrastructure, endpoints, identity, and data.
  • Manage IT department, Enterprise Services team, and a small compliance function, setting priorities and driving accountability.
  • Oversee vendor relationships, including managed service providers, holding partners to clear standards and measurable outcomes.
  • Develop and manage IT budget, balancing operational stability with forward-looking investments; create predictable and optimized IT cost model that scales with headcount, customers and new solutions.
  • Create new, update existing and enforce policies around governance, access control, data protection, and regulatory compliance.
  • Partner with executive leadership to align technology choices, operational efficiency and security posture with company growth objectives.
  • Work closely with Engineering and DevOps on shared services (identity, networking, security, compliance), clearly separating corporate IT ownership from product engineering platforms and pipelines.

Requirements

  • 15+ years of progressive IT experience in a software and services centric organization with customer facing SLAs and compliance requirements.
  • Proven experience managing hybrid environments that include both on-prem and cloud infrastructure.
  • Direct experience with Azure-based deployments in a production setting.
  • Prior responsibility for enterprise applications such as Microsoft Dynamics CRM.
  • Experience managing and developing technical teams.
  • Bachelor’s degree in Information Systems, Computer Science, or a related field (or equivalent practical experience).
  • Proven record of creating a positive employee IT experience across both engineering and non-engineering areas of the business.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
cloud infrastructureAzureAWSMicrosoft Dynamics CRMdisaster recoverydata protectionregulatory compliancevirtualized environmentsnetworkingidentity and security systems
Soft Skills
leadershipaccountabilityoperational efficiencyteam managementvendor managementpolicy enforcementcollaborationprioritizationcommunicationcustomer focus