Description

Job Description:

 

Job Description:

Jefferies is currently looking for an experienced Linux DevOps/SRE resource to join the Linux team
A strong engineer and a creative thinker who likes to propose new ideas, perspectives and is motivated to turn those ideas into reality 
This role is for someone experienced in automating infrastructure technology functions and services. This person will take manual infrastructure build tasks and design solutions to automate those build processes using Ansible and Terraform.
Their primary focus is to automate infrastructure builds and help us use Amazon's cloud services for our technology needs.
The person must be organized and able to take projects on from beginning to end
A self-starting, proactive person with a sense of urgency
Experience working with critical infrastructure 
Ability to understand priorities and manage their time accordingly
Strong analytical and problem solving abilities
A strong team player – someone who builds relationships and utilizes those relationships to drive successful outcomes for the team and wider organization


Principal Technical Responsibilities

 

Automation engineering - Must have both knowledge of the Cloud and experience working in the AWS cloud as well as experience with CI/CD pipelines.

 

Primary Skill Set:

Automation experience in both IAC (Infrastructure as Code) and configuration management
Developing and managing both immutable infrastructure and idempotent scripting and config management 
Experience automating infrastructure and software deployments with the following technologies:
Ansible and/or Ansible Tower for configuration management
Terraform Opensource/Terraform Enterprise or Cloud for IAC (Infrastructure as Code) 
Git for CVS


AWS Skills – Must have strong experience with the following:

 

EC2 instance types and products, management of EBS and the management of AMI’s through build pipelines using bamboo or Jenkins
How to use user-data effectively
Auto-scaling, load balancing and building/rebuilding infrastructure
Experience using packer or similar products for image management 
Bash Scripting Experience
A strong background in the Linux Operating System is also strongly preferred:
Must know the various aspects of the build process
Operating System installation and configuration
Networking – kickstart, bootparams, interface and routing table configuration
Storage technology – Internal disks/SAN and NAS – LVM etc. etc.
YUM/DNF server configuration and RPM management


User and Application Support

Create and manage user accounts
Account creation
Environments
Home directories
Shells
Automounter


Linux Security

Patching
Security Updates
SSH Configuration
SUDO – Managing SUDO files
Managing users and groups in a secure manner 
File Systems
Permissions – How to organize and configure UNIX permissions and groups in a secure way against a given directory structure
Kernel and OS hardening and security paradigms
Understanding of how internet / TCP/IP protocols work


Various other aspects of systems administration

Expertise with Linux 
Backup Technologies
DNS,NTP
Networking (TCP/IP)
Ability to use Linux commands to confirm and validate system resources 
Production Support

Dealing with incidents
Capacity Planning
Performance monitoring
Troubleshooting system/network related issues

Education

Bachelor's degree in Computer Science