Job Description
The Senior IT Specialist provides advanced technical expertise and leadership in the design, implementation, maintenance, and support of enterprise technology systems. This position plays a key role in ensuring stability, security, and efficiency of IT operations, while also contributing to process improvement, system development, and cross-functional collaboration. The Senior IT Specialist often works closely with business stakeholders, project managers, and developers to support the full systems development life cycle (SDLC) and Agile project delivery.
RESPONSIBILITIES
• Manage and maintain enterprise systems, servers, and network infrastructure.
• Provide advanced troubleshooting and root-cause analysis for complex technical issues.
• Support and participate in all phases of the Software Development Life Cycle (SDLC), ensuring alignment with business and technical requirements.
• Collaborate within Agile project teams, including business analysts and project managers, to deliver technology solutions on time and within scope.
• Develop or modify scripts, integrations, or applications to automate workflows or enhance system performance.
• Implement and monitor cybersecurity controls, including patching, endpoint protection, and access management.
• Ensure data integrity, backup, and disaster recovery readiness.
• Create and maintain technical documentation, policies, and standard operating procedures.
• Mentor junior IT staff and contribute to best practices in system administration and application support.
QUALIFICATIONS
• Bachelor’s degree in Information Technology, Computer Science, or related field (or equivalent experience).
• 10 years of progressive experience in IT systems administration, infrastructure, or related technical roles.
• Proficiency in one or more programming or scripting languages (e.g., PowerShell, Python, Java, C#, or SQL).
• Knowledge of Agile methodologies and the SDLC process, including requirements gathering, testing, and deployment.
• Strong knowledge of Windows and/or Linux environments, networking protocols, and cloud platforms (e.g., AWS, Azure).
• Excellent analytical, problem-solving, and communication skills.
• Certifications such as CompTIA Security+, Microsoft Certified: Azure Administrator, AWS Solutions Architect, PMP, or ITIL, preferred
• Experience serving as a technical business analyst or project lead in enterprise-level IT projects, preferred.
• Familiarity with automation tools, system monitoring, and configuration management platforms, preferred.
RESPONSIBILITIES
• Manage and maintain enterprise systems, servers, and network infrastructure.
• Provide advanced troubleshooting and root-cause analysis for complex technical issues.
• Support and participate in all phases of the Software Development Life Cycle (SDLC), ensuring alignment with business and technical requirements.
• Collaborate within Agile project teams, including business analysts and project managers, to deliver technology solutions on time and within scope.
• Develop or modify scripts, integrations, or applications to automate workflows or enhance system performance.
• Implement and monitor cybersecurity controls, including patching, endpoint protection, and access management.
• Ensure data integrity, backup, and disaster recovery readiness.
• Create and maintain technical documentation, policies, and standard operating procedures.
• Mentor junior IT staff and contribute to best practices in system administration and application support.
QUALIFICATIONS
• Bachelor’s degree in Information Technology, Computer Science, or related field (or equivalent experience).
• 10 years of progressive experience in IT systems administration, infrastructure, or related technical roles.
• Proficiency in one or more programming or scripting languages (e.g., PowerShell, Python, Java, C#, or SQL).
• Knowledge of Agile methodologies and the SDLC process, including requirements gathering, testing, and deployment.
• Strong knowledge of Windows and/or Linux environments, networking protocols, and cloud platforms (e.g., AWS, Azure).
• Excellent analytical, problem-solving, and communication skills.
• Certifications such as CompTIA Security+, Microsoft Certified: Azure Administrator, AWS Solutions Architect, PMP, or ITIL, preferred
• Experience serving as a technical business analyst or project lead in enterprise-level IT projects, preferred.
• Familiarity with automation tools, system monitoring, and configuration management platforms, preferred.
Additional Details
Experience: 10+ years