The Senior System Engineer is responsible for designing, implementing, and maintaining complex IT infrastructure systems that support organizational operations.
This role requires deep technical expertise, strong problem-solving abilities, and the capacity to oversee system performance, reliability, and security.
Senior System Engineers lead technical initiatives, coordinate with cross-functional teams, and ensure that systems run efficiently and align with business needs.
They also mentor junior engineers, contribute to technical strategy, and drive continuous improvement across infrastructure environments.
Key Responsibilities
Design, configure, and maintain servers, networks, storage systems, and virtualization environments.
Lead system architecture planning, capacity forecasting, and infrastructure optimization efforts.
Oversee installation, upgrades, and maintenance of hardware, software, and system components.
Monitor and troubleshoot system performance issues, ensuring high availability and minimal downtime.
Implement and manage system security measures including access controls, patching, and vulnerability mitigation.
Develop and maintain automation scripts to improve system efficiency and reduce manual workloads.
Collaborate with development, security, and operations teams to support application deployments and upgrades.
Design and maintain backup, disaster recovery, and business continuity solutions.
Create detailed documentation including system diagrams, procedures, and technical standards.
Lead root-cause analysis for infrastructure incidents and drive long-term improvements.
Manage cloud-based services, hybrid environments, and integration with on-premises infrastructure.
Evaluate and recommend new technologies, tools, and architecture improvements.
Mentor junior team members, providing guidance on best practices and technical development.
Participate in on-call rotations and provide advanced-level support for escalated issues.
Qualifications and Requirements
Bachelor's degree in Information Technology, Computer Science, Systems Engineering, or a related field.
5–8 years of experience in system engineering, IT infrastructure management, or related technical roles.
Advanced knowledge of operating systems, virtualization platforms, and system administration tools.
Experience with cloud platforms, automation frameworks, and configuration management tools.
Strong understanding of networking concepts, storage technologies, and security best practices.
Proven ability to design and maintain high-availability systems and mission-critical environments.
Strong analytical and troubleshooting skills with the ability to handle complex technical challenges.
Effective communication skills and ability to work collaboratively with technical and non-technical stakeholders.
Strong organizational skills and the ability to manage multiple projects simultaneously.
Commitment to continuous learning and staying current with emerging technologies.
Summary
The Senior System Engineer plays a critical role in ensuring stable, secure, and scalable infrastructure operations.
This position combines advanced technical responsibilities with leadership, strategy, and collaboration.
It provides a strong career path toward roles such as Lead System Engineer, Infrastructure Architect, DevOps Engineer, or IT Manager, making it ideal for experienced professionals seeking impactful technical leadership.
Location
Dublin, County Dublin, Ireland
Seniority level
Mid-Senior level
Employment type
Part-time
Industries
Marketing Services
#J-*****-Ljbffr