Director of IT Engineering

Berkshire HathawayWalnut Creek, CA
244d$200,920 - $246,990Remote

About The Position

The Director of IT Engineering oversees the strategic direction, management, and execution of IT infrastructure, DevOps, networking, database management, storage, and IT server systems. This leader ensures that the organization's technology infrastructure is scalable, secure, and highly efficient to support business objectives, collaborating with cross-functional teams, including software development, security, and operations to ensure smooth integration of systems and workflows.

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or a related field. Masters degree preferred.
  • One or more highly preferred certifications: Certified DevOps Professional (AWS, Azure); Cisco Certified Network Professional (CCNP); Certified Information Systems Security Professional (CISSP); Microsoft Certified: Azure Solutions Architect; Project Management Professional (PMP).
  • Minimum of 10 years of experience in IT infrastructure management, with a minimum of 5 years in a leadership role.
  • Experience with cloud providers (e.g., AWS, Azure, GCP) and hybrid cloud architectures.
  • Proven experience managing large-scale IT projects with successful implementation.

Nice To Haves

  • Strong expertise in DevOps, networking, databases, server management, storage, and cloud services.
  • Proficiency in automation tools (e.g., Ansible, Terraform, Jenkins), networking protocols, and database systems (e.g., MySQL, PostgreSQL).
  • Excellent understanding of security protocols, disaster recovery, and data protection policies.
  • Strong leadership and communication skills, with the ability to influence and collaborate across departments.

Responsibilities

  • Lead the DevOps team in automating software delivery processes, optimizing CI/CD pipelines, and improving system reliability and performance.
  • Oversee infrastructure as code (IaC) strategies, continuous monitoring, and logging solutions to ensure scalable and secure environments.
  • Collaborate with development teams to enhance the delivery and deployment of applications, minimizing downtime.
  • Direct the design, implementation, and management of the company's global networking infrastructure, ensuring high availability, security, and performance.
  • Oversee network architecture, including LAN, WAN, VPN, firewalls, and other network services.
  • Ensure compliance with industry standards and protocols related to network security and data transmission.
  • Manage database administration teams responsible for the design, implementation, and maintenance of databases across the organization.
  • Ensure that data management systems meet the needs of all applications while maintaining performance, availability, and security.
  • Oversee the optimization and scaling of database environments, including data backup, recovery, and storage.
  • Lead the planning, development, and management of enterprise storage systems, ensuring data integrity and compliance.
  • Design scalable storage solutions that align with business needs and support data-intensive applications.
  • Oversee disaster recovery planning and execution, ensuring minimal downtime in the event of system failures.
  • Manage and oversee the organization's server infrastructure, both on-premise and in cloud environments (e.g., AWS, Azure).
  • Direct server provisioning, management, and scaling for various business applications, ensuring optimal performance and security.
  • Ensure timely upgrades, patching, and maintenance of servers and related systems.
  • Lead a team of engineers, providing mentorship, career development, and performance evaluations.
  • Foster a culture of innovation, accountability, and collaboration within the IT engineering department.
  • Collaborate with other senior leadership to align IT strategies with overall business goals.
  • Work closely with the security team to ensure that all IT systems, networks, and applications adhere to the organization's security policies and comply with relevant regulations.
  • Participate in risk assessments and the development of disaster recovery and business continuity plans.
  • Manage department budgets, ensuring the efficient allocation of resources to meet IT and business goals.
  • Evaluate and negotiate contracts with vendors for services, hardware, and software solutions.

Benefits

  • Bonus Eligibility
  • Work From Home Program (up to 2 days per week upon eligibility)
  • Modern Office Setting
  • Free On-Site Fitness Facility
  • Free downtown shuttle route
  • Two-minute walk from Walnut Creek BART Station
  • Three-minute car ride from CA-24 and I-680
  • Free On-Site Garage Parking
  • Paid Time Off
  • Paid Holidays
  • Retirement Savings Match
  • Group Health Insurance (Medical, Dental, and Vision)
  • Life and AD&D Insurance
  • Long Term Disability Insurance
  • Accident and Critical Illness Insurance
  • Flexible Savings Accounts
  • Paid Community Volunteer Day
  • Employee Assistance Program
  • Tuition Reimbursement Program
  • Employee Referral Program
  • Diversity, Equity and Inclusion Program

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Insurance Carriers and Related Activities

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service