Are you passionate about technology and delivering solutions that impact our nation's most beautiful, iconic, and cherished resources? Cynerge Consulting is seeking a Linux Systems Administrator to join a talented, tight-knit, and rapidly growing team supporting the U.S. Forest Service!
At Cynerge, our work aides the U.S. Forest Service in its mission to manage and preserve our nation's forests and grasslands. Our solutions have supported a range of teams and personnel, from researchers in the Rockies to the smokejumpers, a highly specialized team of skydiving firefighters, and the app dev and infrastructure teams behind the scenes. We've successfully delivered DevSecOps at scale, pioneered the use of automation and CI/CD, and are actively migrating a portfolio of more than 80 applications to more available and accessible cloud environments.
We have a kick-ass crew and a historic office, complete with its own coffee shop, wine cellar, and attached bar and restaurant! We pride ourselves on a near-zero turnover rate and strive to provide an opportunity for you to do your best work in an environment that is fun, collaborative, creative, and encourages personal and professional growth.
Role and Responsibilities
As a Linux Administrator, you'll help support the U.S. Forest Service's Infrastructure as a Service offering. The right candidate will join a team responsible for delivering applications, thought leadership, and hands-on support that help modernize the Forest Service's business operations.
Day to day, here's what your role as a Linux Administrator might look like:
Develop, test, and deploy software code that will configure and manage our client's hosting environmentsInstall and configure enterprise software packages with a focus on automationConduct engineering efforts that support and maintain enterprise system functions, including providing the necessary advice, assistance, planning and technical expertise to ensure integration, interoperability, and standards complianceMonitor performance and maintain systems according to requirementsEnsure security through access controls, backups, and firewallsUpgrade systems with new releases and modelsDevelop expertise to train staff on new technologiesBuild an internal wiki with technical documentation, manuals and IT policiesAbility to create scripts in Python, Perl or other languageDevelop, test, and deploy configuration as code that will configure and manage our client's hosting environmentsSupport deployment orchestration for business applications and servicesHelp our operations team triage bugs and troubleshoot production issuesParticipate in team code reviews and design reviews
Prerequisites
The right candidate will have:
Required -- 5+ years' work experience in systems administrator role
Required -- 5+ years' work experience with Linux in an enterprise environment
Ideal - 1+ years of experience with configuration management tools (preferably Puppet, but others would be acceptable)
Understanding of infrastructure as code concepts
Exposure to one or more programming languages (JavaScript, Java, .NET, Python, Ruby, etc.)
Understanding of network architecture
Experience with the usage of GitHub (or Git version control systems)
Experience working in an agile development environment is a plus
Experience working with Amazon Web Services and/or Microsoft Azure is a plus
Self-starter with an ability to take a task, analyze what needs to be done, and deliver results in a timely manner (we don't do "analysis paralysis")
Detail oriented, team player with an ability to work with minimal direction
Excellent communication skills in a customer-facing w