Linux Admin/Devops Engineer

Job ID: 529261
Job date: 2017-01-31
End Date:

Company : SQA Solution 

Country :

Role : Technician 


[Click Here to Access the Original Job Post]

Job Description:
As a Linux Admin/Devops engineer with Roche you will apply your technical skills and creativity in support of our scientific research and development for Sequencing Business Area.

You will provide day to day user and system support for enterprise compute, storage, continuous integration (software development tools). This position requires a technically adept individual who can work in teams across global boundaries, applying creative thought to solve complex computing challenges. Candidate must have excellent interpersonal skills, eagerness to learn and grow, and have a flexible approach to solving complex problems.

Primary responsibility includes implementation, support and administration of Linux infrastructure, comprised of Linux servers build in- high performance computing clusters and GPFS data storage, software development tool chain to support data analysis in a very dynamic R&D bioinformatics organization.

The candidate is required to possess current knowledge of wide range of emerging / leading edge technologies and have the technical expertise to provide support for technological solutions for complex business challenges.

Job duties include but are not limited to:

- Provide exceptional Linux support and administration.

- Implementation, administration, monitoring and optimization of Linux HPC environments.

- Configure and integrate software development tool chain to support continuous integration.

- Troubleshoot and resolve hardware and application issues, networks, file system access, etc.

- Ensure continuous proactive monitoring of HPC and other computer systems supporting R&D team.

- Proactively troubleshoot data workflow related bottlenecks to ensure HPC systems high availability and performance, and reliability of data collection and analysis.

- Document and communicate effectively procedures, configurations, standards, etc.

Qualifications:

Education and Experience:

- B.S. in Computer Science or equivalent education and experience.

- 5+ years of IT systems administration and support.

- 5+ years of experience in Linux/UNIX and data storage, support and administration.

- Experience with cluster computing environments such as Sun Grid Engine, Univa, or Slurm.

- Experience in supporting tools used for development such as Jenkins, Artifactory, Crucible.

- Experience with scripting (Python, Perl).

- Experience in DevOps automation using Puppet, Ansible.

- Experience with SaaS solution providers, such as Amazon Web Service.

- Experience with virtualization solutions such as ESX.

- Experience working with data storage devices such as GPFS, Isilon.

- Excellent technical research, troubleshooting, and analytical skills.

- Excellent knowledge of Linux and good understanding of VM & Windows will be required for successful performance of this duty.

- Solid understanding and practical experience of software development life cycles, with emphasis on release engineering functions.

- In-depth understanding of the principles and best practices of Software Configuration Management.

- Experienced with infrastructure monitoring, system administration and IT Operations process, especially Release Management.

- Experience with administration of HP ALM, JIRA, Fisheye, Crucible and Stash would be an asset.

- Ability to learn new technologies quickly.

- Excellent written and verbal communications and interpersonal skills.

- Ability to communicate difficult IT concepts effectively to less IT savvy users.

- Ability to work with little supervision and proactively proposing IT infrastructure improvements.

- Willing to acquire new skills, multitask and work on projects outside of immediate area of expertise.

- Strong desire and ability to work as a team player.


Requeriments :

Skills :

Areas :


Additional Info:

[Click Here to Access the Original Job Post]