Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Summary of Position:
- Senior DevOps engineer and system administrator expert responsible for installation/configuration, operation, monitoring, upgrading/patching, maintenance, and documentation of information systems hardware, software, and related infrastructure.
Job Requirements
Required Education:
- MUST have a four-year Bachelor's degree at minimum in Computer Science, Information Systems, or other Information Technology specialization.
Required Experience:
- 8 years experience MINIMUM administering Linux based systems.
- 6 years experience monitoring and maintaining farms of Linux servers and clusters.
- 6 years experience successfully deploying and maintaining open source infrastructure technologies across a wide variety of purposes.
- 6 years experience taking backups and conducting restores of servers.
- 6 years experience working with Linux command line and Linux scripts.
- 4 years maintaining an environment relying upon automated builds and continuous integration, deployment, and delivery.
- 4 years experience building file server clusters using glusterfs, ceph, or others.
- 4 years experience supporting servers hosting tomcat, PostgreSQL.
- 4 years experience with hosting and monitoring REST web services.
- 2 years experience developing complicated scripts using bash, python, perl, or others.
- 4 years working in an organization deeply adhering to the Scrum methodology.
- 4 years producing documentation and artifacts related to the administration of systems, e.g. design documents, UML diagrams, proof-of-concepts.
Key Technologies:
- Linux (Ubuntu distribution in particular), bash, Linux scripts, glusterfs, elasticsearch, nuxeo, jBPM, apt-get, ssh, web applications (Javascript front ends and Java backends), web services, Tomcat, PostgreSQL, Ansible, Jenkins, Jira, Bitbucket, git.