What are the responsibilities and job description for the Senior Automation and Linux Engineer position at Unison Systems Inc.?
Senior Automation and Linux Engineer
Unison Systems is looking for a Automation Engineer with strong Linux experience for our national telecommunications client. This will be a long-term contract. Our client is located out of Englewood, Co and offers 1 day a week flex/remote work. This person must have strong automation experience and be able to script in Bash, Ansible, or any other automation too. They also should have a strong understanding of the Linux Operating System (OS).
The ideal candidate will lead in the planning, design, development, implementation, and execution Linux systems engineering for the company datacenter. This person drives identification and adoption of best-in-class development. They will design, develop and implement platform enhancements and makes recommendations for improvements.
MAJOR DUTIES AND RESPONSIBILITIES
- Define and maintain and be responsible for the Linux “golden image” initiative across charter.
- Actively and consistently support all efforts to simplify and enhance the customer experience.
- Designs, implements, monitors, enhances and troubleshoots systems in assigned areas.
- Analyzes and revises existing system logic difficulties and documentation as necessary.
- Tests and reviews system designs.
- Provides Engineering Technical support and guidance to regional personnel and ensure all technical integration, changes, standards and documentation are met.
- Mentors and guides the work of technical staff.
- Reviews work plans and designs and advises on improvements.
- Adheres to industry specific local, state, and federal regulations, as applicable.
- Knows, understands and follows company policy.
- Need to be able to multi-task and juggle between priorities as needed.
- Performs other duties as requested by manager.
BASIC / MINIMUM QUALIFICATIONS
- Bachelor's degree in Computer Science, Engineering or related field, and / or equivalent work experience.
- Extensive experience in UNIX/Linux engineering.
- Act as Linux subject matter expert.
- Solid Linux engineering, troubleshooting, testing, hardening and performance tuning experience.
- In depth understanding of Linux Kernel.
- Solid experience with package management using antifactory and satellite server.
- Experience using RPM tools like ip, dnf, nmcli.
- Experience using apt, ubiquity, debian installer, ufw.
- Solid experience writing, reading and understanding yaml, and json files.
- Solid Automation/Scripting skills: perl, bash and python or related languages.
- Solid understanding of configuration management tools, such as Puppet and Chef.
- Hands-on experience designing, implementing and optimizing Linux file-systems.
- Working DevOps experience utilizing Ansible and Terraforms.
- Experience with vcenter, vmware ovftool, and hashicorp vault and packer tools.
- Knowledge of CIS Workbench hardening, Linux Test Project and eliciting test cases.
- Working experience with TestRail to streamline testing processes.
- Strong problem-solving and analytical skills.
- Experienced in creating technical drawings and schematics using Lucid chart or visio Gitlab experience creating workflows, CI/CD pipelines, setting variables.
- Experience working in a SAFe/Agile environment utilizing Jira Portfolio/Jira Align to manage projects and daily tasks.
Certifications including:
- Red Hat® Certified System Administrator (RHCSA®)
- Red Hat® Certified Engineer (RHCE®)
- The Linux Professional Institute (LPI) Certifications
- Linux Foundation Certified Engineer (LFCE)
Unison Systems Inc. is a full-service IT consulting firm that offers staffing, consulting, direct-hire recruiting and solutions delivery services. Core areas of service include: •Software Engineering •Data Management •Project/Program Management •Infrastructure & Support