Job Details

Requisition Number 18-0195
Post Date 11/20/2018
Title Senior DevOps Engineer - Mob Programming
City San Marcos
State CA
Description We are a global leader in the irrigation, outdoor lighting, dispensing technology, and custom manufacturing industries. Driving our continued success is the combined energy and talents of the nearly 3,000 people on our team. Together, we create a diverse array of products that can be seen all over the world, from residential landscapes to national landmarks, stadiums, parks, hotels, and municipal buildings. Although we’re global, we’re family owned, and our casual, fun, and caring company culture is what makes this a special place to work. As we grow, we are dedicated to preserving our unique culture that makes our employees proud to work here. Whether you’re pursuing a career at our headquarters in Southern California, or an opportunity at one of our state-of-the-art manufacturing facilities, or something somewhere in between, we look forward to welcoming you to Hunter Industries and our Family of Companies.

About This Role:

The DevOps Engineer works with the software development team to support environment and infrastructure automation and software deployment. S/he improves team practices and processes around cloud deployed applications in the AWS environment. S/he improves and revises the team’s development process using Agile Retrospectives and achieves technical excellence utilizing the Manifesto for Software Craftsmanship.

Demonstrates behavior that is consistent with the company’s values of Customer Satisfaction, Innovation, Family, and Social Responsibility.

Essential Job Functions/Tasks:

1. Designs, implements, and allocates AWS services including RDS, IoT, EC2, IAM, Lambdas, VPCs, etc. for both production and development environments. Creates, maintains, and enhances automated builds and tests. Validates and maintains infrastructure documentation for our AWS and local datacenter components.

2. Learns and contributes to Mob Programming(

3. Designs disaster recovery processes for supported systems. Designs processes to prevent issues or outages and backup servers and their associated operating systems and software.

4. Designs and implements continuous integration and continuous delivery system. Improves deployments across multiple development teams.

5. Designs and implements solutions that improve software engineering velocity, infrastructure resiliency, security, and data availability.

6. Designs and implements management of Windows and Linux servers and services.

7. Designs and configures custom monitoring dashboards for application performance monitoring in the test and production environments.

8. Designs and implements monitoring to ensure reliability and performance meets or exceeds business goals.

9. Designs and implements security solutions.

10. Mentors and cross-trains other team members with the goal of elevating the entire team’s skillset and knowledge.

Other Job Functions:

Performs other related tasks as assigned, some of which may become essential to the position.

Hunter Industries’ approach to the health and safety of each employee is based on adherence to our Injury and Illness Prevention Program (IIPP). Every employee is responsible for their safety and must work safely at all times. Employees are to immediately report all unsafe or hazardous conditions, including injuries and near misses to their Supervisor or the Risk Management department. Those employees who do not comply with safe work practices may be subject to disciplinary action, up to and including termination.
Requirements Qualifications:

Education/Training Required:

Bachelor’s degree in Computer Science or related field of study.

Experience Required:

Minimum five years of experience within computer networking, network infrastructure, software development, or DevOps.

Knowledge, Skills and Abilities (KSA's):

KSA#1: Ability to design and implement systems using the following: Cloud Best Practices; Security; Disaster recovery; Load Testing; Monitoring Memory, CPU, Servers and Environments; AWS Configuration; Linux and Windows including Shell Scripting; Automation of AWS through CLI and SDK; Automation of local intranet and cloud systems through CLI and SDK; GO.CD; AWS Services (IAM, EC2, RDS, IoT, Lambda, API Gateway); Aggregate, Search, and View logs from multiple sources.

KSA#2: Ability to work within a team, to mentor others, and to identity and teach necessary skills to other team members.

KSA#3: Ability to use Behavior Driven Development and Test Driven Development practices.

KSA#4: Excellent verbal and written communication skills in English. Ability to interact with members across the organization.

KSA#5: Excellent attention to detail, time management, prioritization, and organizational skills.

KSA#6: Advanced knowledge in writing a working program, branch, and loop in at least 2 programming languages.

Physical Demands:

Ability to sit for extended periods of time to use the computer, to perform paperwork activities, to attend meetings, etc. Intermittent walking to gain access to areas within the facility.

Ability to climb stairs to gain access to the upper level work area.

Finger dexterity sufficient to use a computer and to complete paperwork activities.

Visual acuity sufficient to use a computer and to read and complete written documents.

Hearing sufficient to communicate with individuals by telephone and in person.

Work Environment:

Office setting with temperature controls.

Follow us on LinkedIn, check out our rave reviews on Glassdoor, and learn more about our company culture on our career site:
Apply On-line
Send This Job to a Friend