Platform Engineer (Linux/Automation)

Inc. (dci)
Washington, United States of America
4 days ago

Role details

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

Job location

Washington, United States of America

Tech stack

Amazon Web Services (AWS)
Backup Devices
Bash
Cloud Computing
Configuration Management
Computer Programming
Databases
Continuous Integration
Data Transformation
Software Debugging
Linux
DevOps
Web Servers
Python
Log Analysis
Ansible
Scripting (Bash/Python/Go/Ruby)
Data Storage Technologies
Indexer
Containerization
Kubernetes
Hardware Infrastructure
Terraform
Operating System Security
Docker

Job description

  • Serve as a Platform and Automation engineer for Linux system environments

  • Provide end-to-end ownership of complex Linux system environments

  • Work with teams to keep systems running smoothly and securely

  • Serve as the team's expert and owner for all things systems administration o You are the first line of defense against a variety of server threats

  • Monitor alerts, triage outages, and come up with plans to solve issues

  • Automate processes such as: o System provisioning o Log Parsing o Data Transformations o Operational workflows

  • Administer enterprise Linux servers including: o Operating system patching o Security hardening, monitoring, and troubleshooting

  • Administer AWS cloud accounts with Terraform o Troubleshoot and debug via the AWS Console and CLI

  • Handle data storage and indexing systems operations, including: o Monitoring, backup management, and upgrades

  • Configure and maintain web servers, including: o Monitoring and configuration management

  • Design, build, deploy, maintain, and secure platform infrastructure

Requirements

  • 5+ years of experience with the following: o Platform, Automation, and/or Infrastructure engineering o Linux engineering o Cloud administration

  • Proficient using the following languages for automation, scripting, and/or programming: o Python o Ansible o Bash/go (preferred)

  • Ability to troubleshoot server hardware failures

  • Applied knowledge in operating system security and hardening

  • Experience in patch/configuration management in enterprise production environments

  • Exposure to operation and configuration of database and web server technologies

  • Experience with automation frameworks o Specifically Ansible, to write scripts and automate security processes

  • Experience with Kubernetes (preferred)

  • Experience with Docker / Containerization / Container Orchestration (preferred)

  • DevOps and/or CI/CD pipeline experience (preferred)

Apply for this position