Design, build, and maintain internal IT and IT automation systems
Create programs to automate repetitive tasks such as data transfers, testing, deployments, and IT workflows (e.g., account provisioning, password resets, software installations, patching)
Configure and provision computers for customer or internal deployment and develop lightweight automation or internal tools for customer sites
Automate cloud resource management (AWS, Azure, GCP) to spin up servers, manage storage, or scale apps automatically
Ensure disaster recovery and backup processes run on schedule without manual intervention
Configure and maintain specialized systems such as activation machines, license servers, and networked storage solutions (NAS)
Set up security automation for patch management, intrusion detection, and access control
Enforce cybersecurity and compliance standards (SOC 2, ISO 27001, export controls) by automating policies and audit trails
Support government enclave environments (maintenance, logging review, access management) and assist with setup of new enclaves
Collaborate with external contractors while retaining ownership of sensitive, time-critical IT tasks
Automate monitoring, log collection, and alerting (e.g., Splunk, ELK, Prometheus) to maintain system reliability
Continuously measure performance, troubleshoot issues, and fine-tune automation solutions
Provide rapid on-site IT support for urgent issues (network configuration, login provisioning, access management)
Serve as the primary IT escalation point and document IT processes and create self-service resources
Requirements
Bachelor’s degree in Information Systems, Computer Science, Information Security, or related field, or equivalent practical experience
3–5 years of hands-on industry experience in IT systems administration, automation engineering, or DevOps
Proficiency in Linux
Strong understanding of networking fundamentals
Familiarity with IT automation/configuration management tools (e.g., Ansible, Chef, Puppet)
Experience with containerization technologies (Docker Compose, Kubernetes)
Scripting ability in at least one language (Python, Shell, or PowerShell)
Knowledge of system monitoring tools (e.g., Splunk, ELK, Prometheus)
Proven ability to troubleshoot and resolve technical issues promptly
Demonstrated ability to identify tasks and workflows that can be automated
Strong communication and collaboration skills
Willingness to work in a fast-paced environment with quickly changing priorities
Must secure work authorization in the United States and maintain ongoing work authorization beginning at the time of hire through the entirety of employment
Benefits
medical
dental
vision
unlimited PTO
401(k) plan + employer match
regular offsite events
discretionary fund for enhancing productivity
equity
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
IT systems administrationautomation engineeringDevOpsLinuxnetworking fundamentalsAnsibleChefPuppetDocker ComposeKubernetes
Soft skills
troubleshootingcommunicationcollaborationability to identify tasks for automationadaptability to fast-paced environments
Certifications
Bachelor’s degree in Information SystemsBachelor’s degree in Computer ScienceBachelor’s degree in Information SecuritySOC 2ISO 27001