Senior Infrastructure Engineer (Linux, Ansible)

Corporate Brokers, LLC
Owings Mills, United States of America
20 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Owings Mills, United States of America

Tech stack

Java
Agile Methodologies
Amazon Web Services (AWS)
Bash
C++
Ubuntu (Operating System)
Cloud Computing
Code Review
Linux
DevOps
Programming Tools
IT Management
Python
Project Management Software
Package Management Systems
Ansible
Shell Script
Software Deployment
Software Engineering
Toolchain
Software Vulnerability Management
Scripting (Bash/Python/Go/Ruby)
Enterprise Software Applications
Infrastructure Automation Frameworks
Information Technology
Software Version Control

Job description

This role involves supporting the engineering community and their use of a Cloud based Linux Developer Desktop (a virtual Ubuntu based desktop) while also contributing to infrastructure management and automation efforts to support/maintain and engineer the evolving solution., * Provide Tier 1, 2, and 3 support for Linux-based developer desktops and workstations, including troubleshooting hardware, OS, application, and performance issues.

  • Manage the Linux desktop lifecycle, including provisioning, configuration, software deployment, patching, upgrades, and decommissioning.
  • Support developer tools and environments, including IDEs, source control, terminal tools, containers, package managers, and language toolchains such as Python, Java, and C/C++.
  • Automate administration, provisioning, and support tasks using Bash, Python, Ansible, and other scripting tools.
  • Monitor and maintain Linux endpoints, enterprise software solutions, and infrastructure tools to ensure system health, compliance, and performance.
  • Collaborate with Help Desk, engineering, infrastructure, network, storage, and security teams to resolve issues, improve services, and deliver scalable solutions.
  • Serve as an escalation point for complex Linux desktop and developer tooling issues, while tracking and resolving support requests within service expectations.
  • Ensure Linux desktops meet enterprise security, compliance, and configuration standards, including vulnerability remediation, endpoint protection, access controls, and audit support.
  • Create and maintain documentation, including standard configurations, support procedures, test plans, and known issue resolutions, and provide end-user guidance and training.
  • Contribute to continuous improvement through process optimization, trend analysis, code reviews, testing, and Agile team participation.

Requirements

We are seeking a skilled Senior Infrastructure Engineer with a strong background in supporting the engineering community with good communication skills. With solid systems administration knowledge (Linux/Ubuntu), infrastructure and process automation through scripting (Ansible/Python/Shell/Bash) a good understanding of networking and egress/ingress controls to provide an Enterprise grade Linux developer desktop pre-baked with tools and services., The ideal candidate will have experience working in large-scale IT environments, proactively managing the engineer support queue, automating away toil and be comfortable navigating the tech organisation to fix issues and get to the root cause with a very hands on approach; experience with change control processes and corporate IT governance; takes pride in their work and celebrates successes, ideally with AWS Amazon knowledge., * Experience working directly with engineering partners

  • Knowledge of Agile ways of working and task management tools, Required:
  • Bachelor's degree in Computer Science, Engineering, or a related technical field AND 2+ years of professional DevOps or software engineering experience.
  • Experience with supporting and maintaining Enterprise Grade developer tooling
  • Hands-on experience with Linux
  • Proficiency in Ansible for automation; Python and Shell scripting are essential.
  • Experience working in large IT estates with formal change control and IT management processes.
  • Excellent problem-solving skills, attention to detail, automating away toil and a completer/finisher.
  • Strong communication and collaboration skills in Agile teams.

Preferred:

  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with cloud platforms and hybrid infrastructure environments.

Apply for this position