Provides technical support for all application delivery platforms including builds and continuous integration, routine application maintenance and upgrades, monitoring, troubleshooting and capacity planning, business continuity and disaster recovery.
The position is expected to spend approximately 50% time on Configuration Management, 30% on Java/HTML/CSS/SQL and/or test/script development and 20% on Linux System Administration. Duties may vary over time and project.
The DevOps Lead is primarily responsible for maintaining the application environments and configurations supporting reliable, secure and responsive application delivery and support to internal and external customers.
The DevOps Lead is a mid-to-senior position that requires expertise and experience in the following areas:
Configuration Management, managing and documenting hardware and software configurations across development and production environments to reliably and securely deliver applications to internal and external customers, in audited transaction environments, including maintaining a SOC2 attestation and often collaborating with internal, customer, partner, vendor and contracted resources. Build management and automation, assistance in troubleshooting build and automated testing failures.
Java/HTML5/CSS/SQL/Web Services application operations and development. Experience in Object Oriented development and web and application server administration support, including connections to other systems (e.g. web services, databases, monitors, etc.) is expected.
Linux system administration in a Windows- and Macintosh-client networked environment on a hybrid cloud built around Amazon Web Services and internal servers using Virtual Private Cloud solutions. This includes systems administration for patches, monitoring, disaster recovery, failover, security, etc.
