Senior System Engineer
SparkAi

About the Role
The System Engineer plays a pivotal role in maintaining and optimizing our organization's technological infrastructure across both Windows and Linux environments. This position is responsible for designing, implementing, and managing robust system solutions that ensure maximum uptime, security, and performance. The ideal candidate will demonstrate strong technical expertise in multiple operating systems, possess excellent problem-solving abilities, and maintain a proactive approach to system administration. They will work closely with various IT teams to implement best practices, automate routine tasks, create and maintain system documentation, and contribute to the continuous improvement of our infrastructure.
Core Objective
The primary objective of this role is to ensure the reliable operation and strategic evolution of our Windows and Linux systems while maintaining the highest standards of security and efficiency. This is achieved through implementing robust system administration practices, proactive monitoring, and continuous system optimization. The role focuses on delivering immediate, measurable improvements in system performance and reliability while maintaining a deep understanding of emerging technologies and security threats. By establishing standardized processes and automation frameworks, we ensure consistent service delivery and position ourselves as a reliable technology partner for our organization.
Core Responsibilities
- Administer and maintain Windows and Linux servers, including installation, configuration, patching, and upgrades.
- Troubleshoot and resolve system-related issues, ensuring minimal downtime.
- Monitor system performance and identify areas for improvement.
- Implement and maintain security measures to protect systems and data.
- Manage user accounts, permissions, and access controls.
- Automate system administration tasks using scripting languages (e.g., PowerShell, Bash, Python).
- Participate in the planning and implementation of new systems and technologies.
- Document system configurations, procedures, and troubleshooting steps.
- Provide technical support to end-users.
- Collaborate with other IT teams to ensure seamless integration of systems.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience (3+ years) as a System Engineer administering both Windows and Linux environments.
- Strong knowledge of Windows Server operating systems and Active Directory.
- Strong knowledge of Linux operating systems (e.g., CentOS, Ubuntu).
- Experience with virtualization technologies (e.g., VMware, Hyper-V).
- Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.
- Proficiency in scripting languages (e.g., PowerShell, Bash, Python).
- Solid understanding of networking concepts and protocols.
- Excellent troubleshooting and problem-solving skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
Success Metrics
- System uptime and availability.
- Timely resolution of system-related issues.
- Creation and maintenance of system documentation
- Security incident reduction.
- Automation of system administration tasks.
- Positive feedback from end-users
Working Relationships
- Reports to: Manager of Cybersecurity Engineering and Risk Management
- Direct Reports: None
- Collaborates with: Customer Experience Team, Project Management Team, Cybersecurity Engineering Team
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Internship Program_Devosaurs Fest (MERN, Flutter)

Content? Strategy? HR? 7 Startup Internships. Choose One.

Lead E& I Engineer
