Full Time

Sr. IT Systems Engineer

GitLab
$90,000 - $130,000* / year (about $43–$63 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by GitLab, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior IT Systems Engineer at GitLab is responsible for designing, implementing, and maintaining complex IT solutions that align with the company's strategic objectives. The role requires a deep understanding of IT systems architecture and operational efficiency, ensuring that our technology infrastructure supports a seamless and scalable environment for development and deployment. The ideal candidate will possess a mix of technical knowledge and leadership capabilities to guide cross-functional teams, manage projects, and drive improvements across the IT landscape.



Job Responsibilities

  • Design and implement robust IT systems and architecture to support GitLab's operational objectives.
  • Monitor and optimize system performance, ensuring efficient resource allocation and minimal downtime.
  • Collaborate with cross-functional teams to identify challenges and develop effective solutions.
  • Maintain documentation for system configurations, processes, and standards for future reference.
  • Conduct regular system audits to identify vulnerabilities and implement remediation strategies.
  • Act as a technical advisor to junior engineers and other team members in resolving complex IT issues.
  • Manage and prioritize multiple projects effectively while meeting deadlines and quality standards.
  • Stay updated with the latest technological trends and advancements to recommend system improvements.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field; Master’s degree preferred.
  • Minimum of 5 years of experience in system engineering or IT operations.
  • Strong knowledge of systems architecture, network design, and cloud technologies.
  • Proficiency in scripting languages such as Python, Bash, or PowerShell.
  • Experience with virtualization technologies such as VMware or Hyper-V.
  • Hands-on experience with application lifecycle management and CI/CD methodologies.
  • Excellent problem-solving skills and ability to work under pressure.
  • Effective communication skills, both written and verbal, for interaction with technical and non-technical stakeholders.


Technologies & Tools

The Senior IT Systems Engineer will work with a variety of technologies and tools including cloud platforms (AWS, Azure, Google Cloud), containerization tools (Docker, Kubernetes), monitoring tools (Prometheus, Grafana), configuration management solutions (Ansible, Puppet), and version control systems (Git). Familiarity with Agile project management tools such as Jira and collaboration tools like Slack will also be essential in fostering teamwork and communication.



Ideal Candidates

The ideal candidates for the Senior IT Systems Engineer position will be proactive, detail-oriented, and possess a strong sense of curiosity about emerging technology. They should be able to thrive in a dynamic work environment, adapt quickly to changing requirements, and take initiative in solving complex problems. Exceptional analytical thinkers with a collaborative spirit and a passion for continuous learning and improvement will find this role particularly rewarding.

Claiming unemployment in Kentucky? Its agency asks for 5 verifiable work search activities a week (at least 3 of them job applications or interviews). What it asks →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.