Position Overview
Manages a team of Automation and Monitoring Administrators who perform overall design, development, and integration of systems and applications to address business needs pertaining to automation, monitoring, DevOps su pport , container technologies, and related developer enablement capabilities (cloud and/or in-house). Oversees creation of "big picture" architectural approaches for system design and implementation to guide IT teams. Responsible for ensuring security, performance, manageability, quality , and consistency of architecture across systems and provide technical guidance to internal customers and teams. Conduct research, gather information, interpret data, identify requirements, and create a solution. Define all aspects of solution development from appropriate technology and workflow to deployment of production ready systems.
Responsibilities
- Leads and manages a team of engineers in the architecture, design , development, implementation, and integration of automation , monitoring, DevOps support, container technologies , and related developer enablement capabilities in support of IT and business objectives .
- Oversee the analysis of business problems and lead the evaluation, development, and recommendation of specific technology products and platforms to provide cost-effective, and secure solutions that meet business and technology requirements.
- Perform supervisory duties including, but not limited to hiring, training, evaluating, coaching , and disciplining direct reports. Mentor associates and continually develop engineering team competencies.
- Leads large projects including development of project plans, coordinating staff assignment, monitoring progress, and reporting against budget and project plans.
- Collaborates with the application development and infrastructure teams on design of secure systems that protect against inappropriate access and/or data loss.
- Provides regular status, operational reports, incident and change reports. Ensures adherence to procedures for handling incidents, service requests, and change management .
- Manages service improvements and enhancements through metrics driven KPI's
- Maintains current knowledge of industry practices, trends and applications.
- Perform other duties as assigned.
Requirements
Education Required Bachelor's degree or equivalent experience Preferred Master's degree and/or LOMA certification Experience Required
- 8+ years relevant IT experience
- Advance project management skills. Demonstrates an ability to evaluate project objectives and scope for feasibility, understanding, scheduling, and managing projects to budget and plan.
- Advanced oral and written communication skills, demonstrating the ability to convey business terminology that is meaningful and well received
- Advanced investigative, analytical and problem solving skills
- Ability to work well within a team environment, participate in department projects and balance detail with departmental objectives
- Highly advanced people management skills, demonstrating the ability to lead, mentor, and develop associates; including the ability to delegate key areas of responsibility
- Advanced ability to translate business needs and problems into systems' design and technical solutions.
- Complex analytical and problem-solving skills.
- Broad business and finance related knowledge.
- Ability to multi-task.
Preferred
- Advanced knowledge of automation and monitoring services, cloud hosting environments, operating systems, networking concepts, systems integration, scripting, and automation.
- 2-5 years people management experience
- Insurance industry knowledge
- Financial industry knowledge
Required
- General / broad knowledge of container based hosting architectures (Docker, Swarm, Kubernetes)
- General / broad knowledge of scripting languages (Python, Powershell)
- General / broad knowledge of CI / CD platform management (Jenkins, Nexus, Sonarqube, Vault)
- General / broad knowledge of Security certifications, load balancing, DNS management
- General / broad knowledge of software development practices (code management, Agile tools, automated testing)
- General / broad knowledge of monitoring and alerting practices and toolsets (Nagios, Grafana, PagerDuty, Prometheus)
Preferred
- Supervisory or team leadership experience
- 1-5 years experience overseeing teams that design and deploy continuous integration environments and platforms
- 1-5 years experience overseeing teams that leveraging cloud platform and SaaS solutions
- Experience leading or relevant understanding of Agile concepts and ceremonies
- Working experience developing CI/CD pipelines, container-based architectures, cloud-based architectures.
- Experience contributing to Open Source initiatives
Company Overview
Reinsurance Group of America , Incorporated (NYSE: RGA) is one of the largest global providers of life reinsurance, with offices around the world. RGA delivers expert solutions in individual life reinsurance, individual living benefits reinsurance, group reinsurance, financial solutions , optional underwriting and product development. Our mission is to enhance our clients' prosperity by supporting their financial and risk management capabilities. Colorado residents salary: $99,205 134,225. #LI-ER1
Job Detail
Job Functions
Information Technology
Work Location
Weldon Spring MO
|