Details:

Position Overview:

Supporting a Federal Health Client as a Senior DevOps Engineer while focusing on the discovery and advancement of open-source solutions in the laboratory domain. The work will focus on the discovery and advancement of open-source solutions in the laboratory domain to address current interoperability challenges.

Required Skills:

  • Clear communication of concepts is required due to remote working conditions
  • Experience using build management systems
  • Experience in POSIX environment
  • Should be able to understand how shells allow programs to communicate with one another
  • Should have basic Bash scripting experience
  • Has used build tools such as Make, Maven or Gradle
  • Use of Jenkins or similar and solid understanding of the build pipeline
  • Some experience using and deploying to Web Servers (such as Apache HTTP Server, Tomcat, TomEE, Jetty, -Wildfly/EAP, NginX, Glassfish, WebSphere, etc)
  • Actual production support experience
  • Experience in other scripting experience (such as Perl, Groovy, Python, or Ruby)
  • Ability to set up and debug multi-level and/or distributed Maven or Gradle projects understanding on how inheritance and property overriding works
  • Ability to determine if a server is having CPU, memory, or disk (space or IO) issues
  • Some experience with Docker
  • Experience configuring Web Servers (such as Apache HTTP Server, Tomcat, TomEE, Jetty, Wildfly/EAP, NginX, Glassfish, WebSphere, etc)
  • Ability to tune OS level resources
  • Production support experience of complex systems
  • Ability to debug and tune the JVM
  • Significant experience with Configuration Managers such as Puppet, Chef, Ansible (or Glu, though that is not a supported CM tool anymore)
  • Ability to understand Docker in a larger setting, such as use in a Docker Hub, ECS, Kubernetes or OpenShift solutions
  • Experience with JBoss product stack, especially JBoss AMQ and EAP

Preferred Skills:

  • Java coding experience
  • Experience with monitoring solutions like nagios or ganglia
  • Experience with logging solutions like cassandra, splunk, elasticstack, or logback
  • Web System Testing experience using products like Fiddler, Selenium, etc.
  • Ability to understand build pipeline for JavaScript projects