DMP has been in the business of saving lives since 1975 by designing and manufacturing state-of-the-art electronic fire and security alarm products. As the Manager of IT, you will take on complex and interesting projects as part of a supportive and highly collaborative team and go home daily feeling good about what we're doing as a company to save lives.
Responsible for the organizing, documentation, and execution of all DMP Information Technology and Service Functions. This includes directing all IT operations to meet Company and Customer requirements and development of new technical solutions. This is a working position and requires actual hands on working with the other IT staff members in the support and maintenance of existing hardware, software, and applications.
Duties / Responsibilities:
Provide leadership and management to the IT department to include hiring, training, evaluation, guidance, discipline and discharge.
Develop the IT staff to meet the changing needs of users, groups and offices; new projects and technologies; and varying staff strengths.
Communicate regularly with executive management and all users of information services and systems.
Develop and implement all IT policies and procedures, including those for architecture, security, disaster recovery, licensing, purchasing, and service provision including providing written protocols and guidance to IT staff and to end-users and documentation of modifications and upgrades.
Oversee provision of end-user services, including help desk and technical support services.
Manage financial aspects of the IT Department, including purchasing, budgeting, and budget review.
Negotiate and administer vendor, outsourcer, and consultant contracts and service agreements.
Manage the deployment, monitoring, maintenance, development, upgrade, and support of all IT systems, including physical servers, virtual servers, cloud servers, PCs, network hardware, operating systems, telecommunications infrastructure, software applications, and peripherals.
Evaluate and/or recommend purchases of servers (including remote or cloud server arrangements), peripheral equipment, network hardware, and software.
Perform and/or oversee software and application development, installation and upgrades.
Document and Maintain site licenses for department/organization.
Document and Maintain backup/restore and disaster recovery preparedness.
Assist in maintaining and updating company websites and web applications.
Maintain proficiency and stay abreast of all current technology and opportunities concerning IT related hardware and software.
Maintain confidentiality with regard to the information being processed, stored or accessed by the network.
Performs other incidental and related duties as required and assigned.
Bachelor's degree in Computer Information Systems or related field or related experience.
Minimum five (5) years experience within Information Technology.
Experience with the following: Technical Management, Technical Understanding, Analyzing Information , Informing Others, Staffing, Problem Solving, Data Center Management, Developing Budgets, Coordination, Strategic Planning, Quality Management.
Demonstrated ability to lead a team of technical staff, to work with the Executive Management of an organization, and to manage multiple concurrent projects.
Excellent verbal and written communication skills.
Ability to communicate technical concepts to technical and non-technical audiences.
Strong project management, organizational and time management skills. Ability to meet deadlines, to conduct and direct research into IT issues and products, and to take initiative in the development and completion of projects.
Excellent problem-solving, analytical and evaluative skills.
Strong background in Linux, Ubuntu, and Microsoft Windows Server environments.
Experience must include building and deploying servers, installing, maintaining, and patching Linux and Windows operating systems, and supporting production applications in a 24x7 environment.
Strong working knowledge of complex web hosting configuration components, including firewalls, load balancers, web and database servers.
Strong experience in an environment comprised of multiple web-enabled applications including experience supporting Apache, Tomcat, Jrun, and Jboss; SQL, MySQL data base query and administration; Perl, Shell, and HTTP, as well as standard systems level support to include enterprise monitoring and diagnostics. Strong SNMP, SMTP, DNS, and BIND Network Fundamentals.
Proficiency with and understanding of virtualization on an enterprise level, in addition to proficiency with Cloud server environment.
Ability to learn and support new systems and applications.
Ability to plan and anticipate future IT needs.
Sense of urgency to complete the task at hand.
Ability to keep information in confidence.
Ability to work in a non-smoking work environment.
If you thrive in a dynamic, rapidly evolving and demanding environment and the idea of making a difference excites you, explore how you can be a part of our growing, innovative and customer-driven organization.
Apply Your Talent. Make a Difference. Enjoy the Rewards.
Digital Monitoring Products, Inc.