Software Support Manager oversees software support staff. Manages department budget to ensure goals are met. Being a Software Support Manager establishes and maintains relationships with engineering and software development. Provides advanced troubleshooting skills to resolve technical problems. Additionally, Software Support Manager researches, reports and corrects any quality assurance issues. Requires a bachelor's degree. Typically reports to a head of a unit/department. The Software Support Manager manages subordinate staff in the day-to-day performance of their jobs. True first level manager. Ensures that project/department milestones/goals are met and adhering to approved budgets. Has full authority for personnel actions. Extensive knowledge of department processes. To be a Software Support Manager typically requires 5 years experience in the related area as an individual contributor. 1 to 3 years supervisory experience may be required. (Copyright 2024 Salary.com)
The Manager of Engineering - Hosting will be responsible for overseeing the infrastructure and operations related to hosting DMSi’s full suite of SaaS applications across all lines of business. This role requires strong leadership skills, technical expertise in system administration and cloud technologies, and a passion for ensuring the reliability, security, and performance of mission-critical systems.
RESPONSIBILITIES AND DUTIES:
KNOWLEDGE, SKILLS, AND ABILITIES:
Strong technical skills in Linux/Unix systems administration, virtualization, containerization, and cloud computing platforms (AWS, Azure, GCP).
Experience with configuration management tools such as Ansible, Puppet, or Chef.
Proficiency in scripting languages such as Python, Bash, or PowerShell.
Solid understanding of networking concepts, including TCP/IP, DNS, DHCP, VPN, and firewalls.
Excellent problem-solving skills and the ability to thrive in a fast-paced, dynamic environment.
Strong communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders.
Knowledge of business continuity and disaster recovery continuity of operations plans.
Knowledge of installation, integration, and optimization of system components.
Knowledge of human-computer interaction principles.
Knowledge of remote access technology concepts.
Knowledge of communication methods, principles, and concepts that support the network infrastructure.
Core Competencies:
EDUCATION AND EXPERIENCE:
Bachelor’s Degree in Computer Science/Engineering, Information Technology or equivalent education.
5 years of experience in system administration, infrastructure engineering, or cloud operations, with at least 2 years in a leadership or managerial role.
WORK ENVIRONMENT AND PHYSICAL DEMANDS:
Normal office environment with use of computers and telephone systems; no unusual physical demands.
Travel to customer locations including overnight, business air travel, and car rental.