
Senior Director, IT
BCC Software
full-time
Posted on:
Location Type: Remote
Location: Rochester • New York • United States
Visit company websiteExplore more
Salary
💰 $170,000 - $180,000 per year
Job Level
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