DevOps Engineer - Computation Platforms in Austin, TX

Employer: Merck - Austin

Location: Austin, TX

The DevOps Engineer – Computation Platforms will work closely with architects, business analyst, and research scientists to design and implement/script infrastructure used in supporting scientific workflows.  This technical role requires deep knowledge and experience with large computing environments.  You will be responsible for the overall health of multiple applications and their operating environments, ensuring reliability and availability while supporting a dynamic, changing feature-set.   You will help to identify and understand root causes of critical problems throughout the platform and organize engineering team members in steps to resolve issues. 

The key activities for this hands-on individual contributor role include:

• Designing processes that enable Development and Operations to build and deploy infrastructure from code to production and everything between

• Enhancing the uptime and scaling of multiple business applications, including 24x7 support of their health

• Tuning systems to get maximum performance and cost efficiency, and seek opportunities to improve performance across the platform

• Developing proactive measurement and monitoring of application capacities and performance, to enable unhindered business scaling and application uptime

• Re-architecting and migrating applications and servers to a cloud environment

• Working in an agile, fast-paced development cycle, environment on multiple projects you will communicate and collaborate across functional borders, and work with other team members in delivering systems projects and following best practices

• Leverage existing Merck IT Platforms to design architecture and solutions

Education Minimum Requirement:

Bachelor’s degree in Computer Science, or a scientific, or engineering discipline

Required Experience and Skills:

• A minimum of 5 years experience with Large computing platforms including supercomputers, large clusters and/or cloud

• Advanced skills in Linux OS platform administration with fluency in at least 1 scripting language like Python, Bash, Ruby, or Perl

• Experience with using automated build and deployment technologies such as Jenkins, Docker, PCF,  Ansible, Puppet, Chef, Saltstack, or other automation tools etc.

• Troubleshooting issues in enterprise applications

• Demonstrated ability to clearly communicate technical and non-technical information verbally and in writing

• Demonstrated ability to work with a diverse group of professionals globally including outsourced development teams

Preferred Experience and Skills:

• Experience with PBS Pro, Univa/Grid Engine or other DRM's

• Experience in configuration, tuning, deployment of Application/Web servers such as Tomcat

• Experience with Java code and applications

• Experience with project management technologies such as Confluence and Jira

• Knowledge of the drug discovery process

Required Skills:

devops linux python ansible jenkins

Similar Jobs