3 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Arbitration Forums, Inc. provided pay range
This range is provided by Arbitration Forums, Inc.. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
$110,096.25/yr - $167,433.50/yr
DEPARTMENT: DevOps
JOB TITLE: Senior DevOps Engineer
JOB CODE: SDEVOPSE
REPORTS TO: DevOps Manager
Job Purpose
At Arbitration Forums, the Senior DevOps Engineer is responsible to perform DevOps engineering, Platform engineering, Security engineering, and Systems Support. Must provide senior engineer level leadership. Must research, recommend and set workflows and processes for various personnel, including the DevOps group, Developers, and QA, among others. Production and non-production system issues are handled by the Senior DevOps Engineer. The Senior DevOps Engineer is a member of a team that builds infrastructure automation, along with providing services to support Development, IT Operations, QA, Technical Support, Security and all business units. They are expected to take the lead responsibility on DevOps department projects along with projects that can span multiple IT department along with other company departments.
DEPARTMENTAL EXPECTATION OF EMPLOYEE
- Adheres to AF Policy and Procedures
- Acts as a role model within and outside AF
- Performs duties as workload necessitates
- Maintains a positive and respectful attitude
- Communicates regularly with supervisor about Department issues
- Demonstrates flexible and efficient time management and ability to prioritize workload
- Consistently reports to work on time prepared to perform duties of position
- Meets Department productivity standards
Essential Duties And Responsibilities
- Production Systems
- Lead the support of production systems.
- Be quickly responsive to all production issues.
- Coordinate and perform in-depth troubleshooting of issues
- Contribute to issue handling – resolve, research, report, and devise ways to prevent reoccurrence.
- Organize production system monitoring.
- Lead the actions needed to propose, plan, test, and implement changes to production systems as required. These can include changes to accommodate system requirements, along with changes to improve system stability and performance.
- Create and maintain systems documentation
- Perform Ongoing Operations - perform the creation and maintenance of tasks on existing system in regards to construction, maintenance, and performance. This also includes documentation on proposed and planned changes.
- Non-Production Systems
- Deliver systems support to personnel in all departments. This includes expert Linux system knowledge and assistance, along with application support.
- Organize and designate the work needed to create and maintain systems for use in development, QA, performance testing, and UAT testing areas.
- Create and maintain documentation tasks on the non-production system, on system changes, and instructions on how to use the systems.
- Continuous Delivery
- Provide leadership and be responsible for design, creation, and maintenance of Continuous Delivery across multiple environments. This includes application software build, test, and delivery systems. This also includes to a great degree the pipelines, workflows, processes, and procedures that are followed by people in various departments including Development, QA, business groups, and DevOps.
- Lead the management of the code and artifact version control repositories.
- Oversee the tasks required for code builds of all versions and intended for all environments – Development, QA, Load, UAT, and Production.
- Manage the deployment of code to all environments
- Senior level responsibilities for the creation, maintenance, and improvement of our Continuous Delivery pipelines, which includes components such as our continuous integration systems, automated testing integration, automated performance testing integration, and application deployment systems.
- Mentor junior team members and collaborate closely with development, QA, and product teams to deliver high-quality software efficiently.
- Provide reporting, dashboards, and/or displays that people can use to monitor and manage application software at the various stages of our Continuous Delivery pipelines.
- Linux Systems Administration
- Lead and provide requirements for the research, design, creation, maintenance, and improvement of our Linux operating systems.
- Direct the performance of management and tasks needed for Linux operating system patching, including security patching to resolve system vulnerabilities.
- Create and maintain our patch management systems.
- Ensure the capture and maintenance of reporting data as required for security audits.
- Infrastructure Automation
- Responsible for the design, creation, and maintenance of automation for operating systems, virtual machines, machine provisioning, and application deployments.
- Work in all areas of the design, creation, and maintenance of infrastructure automation management software.
- Software Configuration Management
- In charge of the configuration of servers. Must ensure the servers are secure and high performing.
- Create and maintain documentation on various software configurations for applications and for procedures and processes.
- Systems Performance
- Maintain company Applications Performance Monitoring (APM). Responsible for design, implementation, and maintenance of APM systems.
- Guide the proposals, research, plans, designs, and coordinated testing of new system configurations.
- Create and maintain the documentation required for recording and reporting current system performance.
- Security and Compliance
- Ensure the infrastructure is secure by implementing best practices for encryption, access controls, and compliance.
- Proactively address security vulnerabilities.
- Ensure Linux OS patching is performed regularly
- Ensure application software is up to date
- Work closely with our Security and Compliance departments.
Qualifications
Experience, Education and Licensure
- Undergraduate degree in Computer Science or equivalent engineering experience (preferred).
- 5+ years of professional experience in DevOps engineering (preferred).
- Experience with Linux Operating System (preferred).
- Experience with VMware and working in a virtualized environment (preferred).
- Experience administering Java based technologies: Spring Boot, JBoss, Tomcat, etc. (preferred)
- Experience administering webservers: Apache, NGINX
- Experience with databases: Oracle, PostgreSQL, etc. (preferred)
- Experience in application networking: load balancing, TCP/IP, virtual networks, etc. (preferred)
- Experience in security: principals, digital certificates, encryption, etc. (preferred)
- Experience with CI/CD tools: Jenkins, Ansible, GitHub Actions, etc. (preferred)
- Experience with configuration managment and IaC tools: Ansible, Chef, Terraform, etc. (preferred)
- Experience with version control systems: Git, Artifactory (preferred).
- Proficiency in scripting languages: Python, Bash, Ruby (preferred).
- Experience with containerization and orchestration (Docker, Kubernetes)
- Experience with HashiCorp Vault
- Experience with various system architectures.
- Must be able to work well with Development, IT Ops, QA, Performance Engineering, and Technical Services.
- Experience with monitoring: Dynatrace
- The Senior DevOps Engineer position benefits greatly from someone who has both a development and operations background.
- Must have excellent communication skills.
- Must be able to encourage and facilitate a collaborative team environment.
- Must be dependable and have high commitment to projects.
- Must be a dynamic problem solver.
Language Skills
Ability to read, analyze, and interpret the most complex documents. Ability to respond effectively to the most sensitive inquiries or complaints. Ability to write speeches and articles in original or innovative techniques or style. Ability to make effective and persuasive speeches and presentations on controversial or complex topics to top management, public groups, and/or boards of directors.
AMERICANS WITH DISABILITY SPECIFICATIONS
PHYSICAL DEMANDS
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is occasionally required to stand; walk; sit; use hands to finger, handle, or feel objects, tools or controls; reach with hands and arms; climb stairs; balance; stoop, kneel, crouch or crawl; talk or hear; taste or smell. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus.
WORK ENVIRONMENT
Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
AF is a remote working environment.
Seniority level
Seniority level
Mid-Senior level
Employment type
Job function
Job function
Engineering and Information TechnologyIndustries
Insurance
Referrals increase your chances of interviewing at Arbitration Forums, Inc. by 2x
Sign in to set job alerts for “DevOps Engineer” roles.
Tampa, FL $110,000.00-$115,000.00 1 week ago
Tampa, FL $99,008.00-$134,368.00 4 weeks ago
Tampa, FL $99,008.00-$134,368.00 4 weeks ago
Tampa, FL $100,949.33-$137,002.66 3 weeks ago
Tampa, FL $131,040.00-$168,480.00 4 weeks ago
Tampa, FL $129,792.00-$187,477.33 4 weeks ago
DevSecOps and Collaboration Tools Engineer
New Port Richey, FL $110,000.00-$130,000.00 1 day ago
Tampa, FL $64,974.00-$149,880.00 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.