Location
Camarillo, CA | United States
Job description
Responsibilities and Duties
- Works with the community and team to identify needs and successfully translate requirements into user friendly solutions.
- Provides leadership and technical expertise in planning, designing, testing , implementation and maintenance of highly available enterprise systems including:
- Identity Management
- DNS, IPAM,
- Virtualization
- SMTP relays/Email
- Provides mentorship of team members and support staff
- Documentation of system architecture and repeatable Build, Run/Support activities.
- Closely mentors support staff within infrastructure and support teams.
- Build automation scripts and frameworks, to improve operational processes and procedures.
- Drive ongoing improvements and efficiencies in operational practices, tools & processes.
- Provides support for production, ongoing development, upgrades and enhancements as needed.
- Acts as subject mater expert for project management to assist with feasibility, budget, scope and capacity needs
- Assists with KPI, SLI data point gathering.
- Oversees partner/vendor work as needed.
- Learn, deploy and document technologies
- Support escalations as needed.
Requried Skills:
- Operating Systems – RHEL, CentOS, Windows 2012+, F5
- Applications – Java, Tomcat, SQL Server
- Scripting – BASH, Ruby, Python, Perl
- Version control – Git, Github
- Build/Release - Jenkins, Maven, GCC, Make
- Package – YUM/RPM, Zip, Tar
- Deploy – Capistrano, Terraform
- Provisioning – vRA, vSphere, AzureDevOps
- Networking – Infoblox, F5, physical and virtual Networking; Palo Alto firewall/Switching a plus.
- Experience with Azure and OpenStack a plus.
- Continued establishment of best in class DevOps development, automation and deployment practices, policies
Experience:
- Extensive experience with Splunk or other log aggregation tools.
- Experience with Application Load balancing via F5 devices and network troubleshooting.
- Experience with programming/scripting languages (BASH, Ruby, Python, Perl etc.)
- Experience in deployment automation, monitoring and maintaining large-scale services with various underlying dependencies in a complex environment.
Qualifications:
- BS in Computer Science or related field, or equivalent experience.
- Current/Recent 10+ years back to back related experience.
- In-depth Linux or other Unix system administration experience.
- Previous experience delivering a new product, including methodologies, for an enterprise solution.
- Must have high initiative and be a clear communicator.
- Must be good at setting up and troubleshooting environments
- Preferred full lifecycle involvement of end to end application delivery.
Job tags
Salary