American Thrombosis and Hemostasis Network (ATHN): System Engineer

Location: Anywhere; Chicago or Atlanta preferred
URL: http://www.athn.org

ATHN System Engineer Job Description

Overview and Responsibilities

For the next several years, ATHN will be building several
web and mobile applications to support its Affiliates and partners.   ATHN is in the process of
building out its core development team which will be augmented by outsourced
development support.  ATHN’s core
development team will consist of a Senior Developer, Developer, Systems
Engineer and a Trainer / QA Lead. The ATHN System Engineer will be responsible for managing
and securing ATHN’s production and development environments.  ATHN’s development environment is
hosted on Amazon’s cloud infrastructure. 
ATHN’s Production environment is hosted in 2 data centers (production
and disaster recovery) provided by a 3rd party.   The System Engineer will report
to ATHN’s Director of Operations.The System Engineer will execute these responsibilities
through the following functions:Manage ATHN’s Development EnvironmentATHN has established a growing development environment on Amazon’s cloud.
The System Engineer will be required to manage this environment and ensure that
the environment is secure, current and available.  This includes developing, implementing and managing a backup
process, performing security audits, establishing regular maintenance schedule
, maintaining the environments documentation, conducting vulnerability scans,
applying  security patches,
installing and updating software and evaluating new technologies.Manage ATHN’s Production EnvironmentATHN has a 3rd party that manages the server infrastructure of
its production environment.   The System Engineer will work with that 3rd
party to manage this environment and ensure that the environment is secure, current
and available.  This includes
developing, implementing and managing a backup process, performing security
audits, establishing regular maintenance schedule , maintaining the
environments documentation, conducting vulnerability scans, applying  security patches, installing and
updating software and evaluating new technologies.Serve as ATHN’s Release ManagerThe System Engineer will provide day –to-day support to the ATHN
development team by serving at the release manager.  The System Engineer will manage the build environment,
create and implement an automated deployment process for ATHN’s applications
and work with the Senior Developer to evolve the build and deployment
processes.  This includes managing
the integration of ATHN’s development components including source repository,
helpdesk tool, issue tracker, project management tool and continuous
integration and deploys tools.    The System Engineer will use this
integrated environment to create and deploy new software builds as needed by
the development team.Test ATHN SoftwareThe System Engineer will perform testing of ATHN’s applications under the
direction of the QA Lead.  In
support of this function, the System Engineer may be tasked with developing and
executing test scripts, assisting in determining when software is ready for
release and working with ATHN Affiliates to verify that software issues have
been addressed.

Required Skills

The System Engineer will require:·      
Self motivation and the capability to operated
independently·      
Excellent oral and written communication skills·      
Experience administering Linux Servers         - Ensuring
the stability of an environment         - Applying
security patches         - Conducting,
auditing and managing backups·      
Experience using open source RDMS e.g. MySQL,
PostgreSQL, MongoDB, CouchDB·      
Experience with open source system automation·      
Experience in developing and implementing backup
process

Desired Skills

In addition the required skills, the ideal candidate will
have the following skills:·      
Experience administering Debian Servers (Debian
5 and higher)·      
Experience administering Windows Servers·      
Experience administering Drupal, Ruby on Rails
Applications, PostgreSQL, Amazon’s Cloud Services, CAS Server, SQL Server·      
Experience using Git, Github, Zendesk, Pivotal
Tracker, Jira, Hudson·      
Experience in developing, implementing and
managing an automated deployment process·      
Experience conducting software tests·      
Experience conducting security audits

Qualifications

·      
5 - 10 years system management experience·      
B.A. , B.S, other certifications or relevant
experience

To apply: Send your resume to info@athn.org. Use the subject heading "System Engineer" and include a brief summary of why you believe you can contribute to our dynamic, dedicated team.