Infrastructure Engineer I

<strong>AF Group (Lansing, Mich.) and its subsidiaries are a premier provider of innovative insurance solutions. Insurance policies may be issued by any of the following companies within AF Group: Accident Fund Insurance Company of America, Accident Fund National Insurance Company, Accident Fund General Insurance Company, United Wisconsin Insurance Company, Third Coast Insurance Company, or CompWest Insurance Company.</strong>

Lansing, USA

AF Group

<p class="p1"><strong>AF Group&rsquo;s focused and passionate team uses industry-leading best practices, analytics and resources to manage risk and minimize loss for our policyholders while strengthening businesses with our valued independent agent partners.</strong></p> <p class="p1"><strong>We strive to continuously increase the long-term value of our organization by outperforming our industry peers and fostering a culture of underwriting and claims excellence.</strong></p>

keywords: summary,job description,work environment,support,technical,solutions,resources,analysis,reporting,management,create,other duties,education,experience,knowledge,communication,skills


Competitive Compensation and Benefits Package

Overview: <br /> <p>The Infrastructure Engineer role is responsible for the operations of secure and highly available computing platforms, servers, and networks. This role is responsible for installing, maintaining, upgrading, and continuously improving the Company&rsquo;s operating environment while maintaining the ongoing reliability, performance, and support of the infrastructure. This includes monitoring the operating environments, responding to incidents, problems, and planning for growth.</p> <p>Infrastructure Engineers deploy the release of new technologies as well as design, install, configure, maintain, and perform testing of PC/server operating systems, networks, and related utilities and hardware. Additionally, this role&rsquo;s responsibilities include troubleshooting problems as reported by users, supporting Web access and electronic messaging services, and maintaining a secure systems environment.<br /><br /></p> <p><strong>WORKING CONDITIONS:</strong></p> <p>Work is performed in an office setting. May be exposed to temperatures, which may be cooler than a normal office setting.&nbsp;<em>Hazards</em>: Possible injury in working with electronic equipment. Must follow safety and security procedures. Travel may be required.</p>
Responsibilities: <br /> <p><strong>GENERAL RESPONSIBILITIES/TASKS:</strong></p> <ul> <li>Mentors and accepts trouble reports from operations and less experienced technical support personnel.</li> <li>Plans for the replacement of obsolete resources that make up the enterprise network infrastructure.&nbsp;</li> <li>Recommends new software and hardware that provide new features/functions and prepares documentation to support recommendations of new software/hardware.</li> <li>Maintains an up-to-date technical and practical knowledge and understanding of system testing and analysis.</li> <li>Build, support, and maintain support documents, standard operating procedures, and policies related to the network, security systems, server and storage infrastructure, and the client-computing infrastructure.</li> <li>Work with application developers and third-party vendors to develop software or virtualized installation packages for network deployment via the Enterprise configuration management suite.</li> <li>Ensures security among data management and associated processes, including adhering to data retention policies, file systems, and data transfers</li> <li>Ensures maintenance and support agreements are in place with the vendor and licensing is up to date.</li> <li>Build, support, and maintain the protection of company data and systems through the use of security solutions, backups, redundancy, and disaster recovery solutions.</li> <li>Perform installation, maintenance, and support of system software, hardware, and infrastructure for moderately complex projects.</li> <li>Management of asset lifecycle process through planning and forecasting, including recommendation for replacement of obsolete or end-of-life resources as needed.</li> <li>Interacts with external vendors to evaluate technology changes, including licensing and contracts, and their impact on the business.</li> <li>Investigates and analyzes resource utilization and prepares reports and metrics, making appropriate changes to optimize the infrastructure and provide the highest possible level of performance and security.</li> <li>Conducts appropriate, routine tests to ensure the proper working condition and security of developed and purchased software/hardware.</li> <li>Coordinates and schedules initial installation of new equipment or reinstallation of relocated equipment.</li> <li>Recommends improvements and changes to methods and procedures.</li> <li>Troubleshoots and resolves complex issues that involve the core operating system or desktop components, performing root cause analysis for service interruption and implementing preventative measures.</li> <li>Coordinates with Information Services regarding line framing, provisioning specifications, and bandwidth needs for data transmission.</li> <li>Guides business and ensures that workloads in Azure and AWS meet the organization's need for performance, availability, security, and compliance.</li> <li>Ensures changes follow appropriate release management processes</li> </ul> <p>&nbsp;</p> <p><strong>PLATFORM RESPONSIBILITIES/TASKS:</strong></p> <ul> <li>Supports a wide number and type of applications, including middleware and batch activity through operational (maintenance) and/or new project implementation(s).</li> <li>Installs and configures off-the-shelf enterprise-level applications.</li> <li>Interacts with application vendor(s) for issue resolution and/or technical support.</li> <li>Assists and/or facilitates testing phases for applications.</li> <li>Identifies, tracks, resolves, responds, and raises awareness of complex application and data issues.</li> <li>Develops and maintains technical documentation for supported applications (implementation design documents, support activities, etc.).</li> <li>Creates, assigns, and manages users with a focus on application security.</li> <li>Ensures security among data management and associated processes, including adhering to data retention policies, file systems, and data transfers.</li> <li>Facilitate changes to system using SQL.</li> <li>Ensures changes follow appropriate release management processes.</li> <li>Reviews patch and upgrade information and communicates changes.</li> <li>Ensures maintenance and support agreements are in place with the vendor and licensing is up to date.</li> <li>Prepares reports as requested.</li> <li>Maintain up-to-date technical knowledge and understanding of applications.</li> <li>Provides 24x7 on-call rotational support as needed.</li> </ul>
Requirements: <br /> <p><strong>EDUCATION OR EQUIVALENT EXPERIENCE:</strong>&nbsp;&nbsp;</p> <ul> <li>Bachelor's degree in computer science, information technology, or related field required.&nbsp;</li> <li>Certification or progress toward certification of, industry-recognized professional designation preferred and encouraged.</li> <li>Combinations of relevant education and work experience may be considered in lieu of a degree.</li> <li>Continuous learning, as defined by Company&rsquo;s learning philosophy, is required.&nbsp;</li> </ul> <br /> <p><strong>EXPERIENCE:</strong>&nbsp;</p> <ul> <li>Three to five years experience within an IT environment which provides the necessary skills, knowledge, and abilities.</li> <li>One-year relevant experience supporting personal computers in a multi-site, multi-platform environment as well as telephone support of remote staff preferred.</li> <li>Experience within the insurance industry highly preferred.</li> </ul> <br /> <p><strong>General SKILLS/KNOWLEDGE/ABILITIES (SKA) REQUIRED:</strong></p> <ul> <li>Ability to apply the principles of independent logical thinking to define problems, collect data, establish facts and draw valid conclusions.</li> <li>Ability to set priorities and manage workload to meet those priorities.</li> <li>Knowledge of IT system installation, configuration, and maintenance.</li> <li>Strong software Development Life Cycle principles, processes, tools, and techniques.</li> <li>Knowledge of performance measuring and monitoring of IT systems.</li> <li>Ability to comprehend the consequences of various problem situations and to refer them for appropriate decision-making.</li> <li>Ability to handle multiple priorities, establish workflows, and meet necessary deadlines.</li> <li>Ability to work with minimum supervision.</li> <li>Excellent oral and written communication skills.</li> <li>Ability to communicate factual and technical information with customers clearly and concisely.</li> <li>Ability to effectively exchange information clearly and concisely and to present ideas, report facts and other information, and respond to questions as appropriate.</li> <li>Ability to maintain confidentiality.</li> <li>Ability to perform other assignments at locations outside the office.</li> <li>Ability to work varying hours, including evenings, weekends, and holidays as required.</li> <li>Ability and proficiency in the use of computers and company standard software.</li> <li>Demonstrate ability to work under stressful situations and display professional demeanor</li> </ul> <br /> <p><strong>Platform SKILLS/KNOWLEDGE/ABILITIES (SKA) REQUIRED:</strong></p> <ul> <li>Knowledge of IT system installation, configuration, and maintenance.</li> <li>Knowledge of application support.</li> <li>Strong knowledge of Software Development Life Cycle (SDLC) principles, processes, tools, and techniques.</li> </ul>