Senior Development Operations Engineer
Apply NowCompany: AAA National
Location: Lake Mary, FL 32746
Description:
Business Summary:
This position is responsible for designing and implementing of build, release, deployment, and configuration activities in an Agile/DevOps environment. Guides Development Operations Engineers with the more complex development products. Works with stakeholders to gather requirements, prototype, architect and implement solutions. Builds and executes test plans, performs quality reviews, manages operations, and triages and fixes operational issues. Adjusts to constant business change with a strong knowledge of emerging technologies. Ability to interact, develop, engineer, and communicate collaboratively at the highest technical levels with clubs, business lines, vendors, and all levels of IT staff.
Duties & Responsibilities:
Requirements, Competencies and Certifications:
Education & Experience:
Hiring Range:
$109,700 - $138,220
In addition to the base salary, this position qualifies for participation in the company's Annual Incentive Plan.
AAA, Inc. is committed to paying competitively and equitably. The posted range for this position represents competitive compensation based on market data, internal equity, and the skills and requirements of the position. The compensation offered will depend on your qualifications and experience.
AAA, Inc. supports a flexible work environment for our associates. We are committed to collaboration, innovation, and work-life balance and offer a hybrid work model of three days in-office and two days at home (or whenever you work best) each week.
AAA, Inc. is not accepting unsolicited assistance from any search firms for this employment opportunity. All resumes submitted by search firms to any employee working at the AAA, Inc. offices either by email, the Internet, or in any form and method without a valid written Statement of Work in place for this particular position from the AAA, Inc.'s Talent Acquisition Department will be deemed the sole property of the AAA, Inc.'s Office. No fee will be paid if the AAA, Inc. office hires the candidate due to the referral or through other means.
This position is responsible for designing and implementing of build, release, deployment, and configuration activities in an Agile/DevOps environment. Guides Development Operations Engineers with the more complex development products. Works with stakeholders to gather requirements, prototype, architect and implement solutions. Builds and executes test plans, performs quality reviews, manages operations, and triages and fixes operational issues. Adjusts to constant business change with a strong knowledge of emerging technologies. Ability to interact, develop, engineer, and communicate collaboratively at the highest technical levels with clubs, business lines, vendors, and all levels of IT staff.
Duties & Responsibilities:
- Guides Dev Ops Engineering team, defining and imposing standards, assists manager or director with staff performance reviews and goals.
- Builds automated deployments using configuration management technology. Deploys new modules, upgrades and fixes to the production environment. Documents and completes knowledge transfer to production support. Works with Release Management to ensure modules are production ready.
- Provides technical guidance or system process expertise. Develops reports and presentations for senior management, as needed.
- Evaluates new application packages and tools and performs research on best practices. Provides recommendations for the solutions.
- Plans and performs ongoing routine application maintenance tasks. Establishes requirements, methods and procedures for routine maintenance.
- Creation, implementation and maintenance of application and infrastructure monitoring to ensure visibility and accountability with regard to ensuring SLA compliance.
- Ensures all applications are documented according to standards. Promotes effective use of information technology by educating users on system functionality.
- Coordinates the preparation of overall system test criteria and test plans to ensure operational fitness for new applications or infrastructure components.
- Develop complex test cases to ensure the system meets the logical and non-logical performance objectives defined in the system requirements.
- Collaborates with the application developer to establish overall user acceptance criteria.
- Ensures that all modifications are thoroughly integrated and tested and regression testing is performed on those portions of the system that are not being changed.
- Functions as an expert consultant to project teams during all phases in systems development life cycle by providing technical expertise, guidance, work direction, and hands-on project support, as directed by project team managers. Determines the best analysis approaches to be used for the particular situation.
- Responsible for implementation, operational support and maintenance of development and deployment infrastructure.
- Develops & maintains technical proficiency by attending formal training classes, on-the-job training, and self-paced studies.
Requirements, Competencies and Certifications:
- Encourages and supports the success of others.
- Demonstrates an awareness of strengths, limits, and areas to improve.
- Openly shares and solicits ideas through dialogue; is clear about intentions.
- Uses time effectively; anticipates obstacles, adjusts priorities as needs change and keeps others informed of progress.
- Strong written and oral communication
- Strong time management and organizational skills
- Excellent interpersonal skills, be self-motivated, and be adaptable in a fast paced, dynamic, deadline-driven environment
Education & Experience:
- Bachelor's degree in computer science or related field and seven (7) to ten (10) years' IT experience.
- Masters Degree in a technology or management field desired.
- Expert working knowledge of Agile/DevOps.
- Experience with build automation pipelines such as Jenkins, Bitbucket Pipelines, etc.
- Experience with infrastructure automation (e.g., Ansible, Puppet, Chef).
- Experience with monitoring (e.g., Nagios, Dynatrace, Solarwinds, New Relic, Ganglia, Grafana, PagerDuty); version control (e.g., Git, Subversion); syslog; Splunk; backups.
- Strong technical background in TCP/IP, DNS, HTTP, SSL/TLS, SSH, clustering/load balancing (e.g., NetScaler, BIG-IP, Oracle RAC, VRRP, NLB), AD/LDAP integration (e.g., Centrify).
- Experience with web technologies such as REST, OAUTH, TLS.
- Development background preferred.
- Experience with SQL and/or NoSQL.
- A working understanding of code and script.
- Experience in AWS or other cloud systems a plus.
Hiring Range:
$109,700 - $138,220
In addition to the base salary, this position qualifies for participation in the company's Annual Incentive Plan.
AAA, Inc. is committed to paying competitively and equitably. The posted range for this position represents competitive compensation based on market data, internal equity, and the skills and requirements of the position. The compensation offered will depend on your qualifications and experience.
AAA, Inc. supports a flexible work environment for our associates. We are committed to collaboration, innovation, and work-life balance and offer a hybrid work model of three days in-office and two days at home (or whenever you work best) each week.
AAA, Inc. is not accepting unsolicited assistance from any search firms for this employment opportunity. All resumes submitted by search firms to any employee working at the AAA, Inc. offices either by email, the Internet, or in any form and method without a valid written Statement of Work in place for this particular position from the AAA, Inc.'s Talent Acquisition Department will be deemed the sole property of the AAA, Inc.'s Office. No fee will be paid if the AAA, Inc. office hires the candidate due to the referral or through other means.