Infrastructure Development - Infrastructure Developer - Advanced


Job Details

Job Description:

Description

This position will be an enterprise software systems technical expert that works collaboratively with various team members in the administration, installation, configuration, customization and integration of enterprise business applications

Responsible for planning, coordinating, and supervising all activities related to the integration of software programs and applications (specifically complex MSI/X and AppV packages) into the organization's information systems This individual is also responsible for testing the interoperability of application modules under development by in-house software development teams Proven communication skills, problem-solving skills, and a thorough knowledge of integration best practices are critical to successful performance in this role.

Adheres to architectural design standards, risk management and security policies, data management policies, leading presentations in architecture review, strategic technology experienced team members and conducts peer code reviews

Participates in the development of integration elements, data models, Application Programming Interfaces (APIs)

Assists in the building of open 3rd-party Software Development Kits (SDKs)
Primary Responsibilities

Responsible for influencing and driving the organizations software delivery strategy.

Identifies and executes on opportunities for improvement in processes and technology Stays abreast of technology trends and current business challenged Applies technology to solve business problems and create better customer experience.

Partner with 3rd party vendors, internal development teams, and product owners to drive application modernization strategies that enable virtualization.

Design, coordinate and perform the installation and configuration of complex enterprise software systems.

Document procedures for installation, upgrade and customizations Provide design expertise.

Document the solution fully as required and present at relevant security/architecture/ governance forums as needed.

Work iteratively with these forums to gain approval for the solution

Build and test the solution in formal test, QA and UAT surroundings before implementing in the production environment

Develop appropriate documentation including (but not limited to) technical architecture guides and diagrams, full functional specification, security configuration, run books and other operational documents

Generate relevant knowledge base articles and on-board the solution to the production support teams

Serve as escalation support for the solution while conducting full knowledge transfer to engineering colleagues

Handles more advanced technical problems and create solutions that solve business problems

Independently solves technical issues and able to collaborate and contribute ideas

Integrates enterprise components (e.g., reference data, security, messaging) to build larger systems

Fully analyzes problems, design, develop and test the code

Collaborates with multiple teams including engineering, development and operations teams

Requirement:

Skills

A candidate must have a minimum of five years of experience in application packaging / application development roles The candidate must have served as an escalation point / lead in previous application packaging roles supporting junior packagers

Advanced Microsoft App-V 5x sequencing skills, connection group experience, Office add-ins

Advanced App-V 5x experience using Deployment and User config XML files to run system and user level scripts

Experience creating Cloudpaging (Numecent) & hybrid App-V 5x packages in support of physical driver installs

Advanced MSI/X packaging and scripting (Admin Studio., VB, Wise, PowerShell)

Advanced Procmon skills to discover root cause issues

Ability to coordinate and collaborate with business application stakeholders and infrastructure teams to ensure successful upgrades, installations or integration activities.

Ability to perform client testing, server patching and deployment assistance.

The ideal engineer will be knowledgeable and well-versed in many of the following areas:
o
Virtualization (VMWare/Hyper-V)
o
Windows 7/10, Citrix XenApp, Microsoft Windows Servers 2008/2016/2019
o
In depth knowledge of Microsoft's SCCM 2012/16 technology
o
Microsoft Exchange/Office 365
o
Microsoft Remote Desktop Services (RDS/Terminal Services)
o
VDI Solutions (Microsoft/Citrix/VMWare)
o
Microsoft Active Directory

Prior experience in both Systems Engineering and Software development

Advanced knowledge in at least one of the infrastructure disciplines and functions:

Internals of distributed Operating System (Unix/Linux, Windows, Z/OS) internals

Systems Programming

Experience with software development in one or more of the programming languages (PowerShell, Java, C#, .NET, Python)

Enterprise scale resiliency

Modern compute technologies (e.g., virtualization, cloud)

Familiar with Agile development process and automated testing

Experience working across large infrastructure environments and distributed across multiple data centers

Experience in end-to-end systems automation and orchestration

Experience in Systems and Application monitoring systems and instrumentation
Business Knowledge

Proficient in multiple business disciplines/functions strategic directions through technology

Develops mindset for risk and control compliance to departmental and company- wide standards

Executes within a client centric environment when working with teams and contributors
Experience

Experience in large scale Software development in one or more of the programming languages (C,C++, Perl, Python, Java, C#, .NET)

Comprehensive professional experience working in large scale enterprise environments

Bachelor's Degree in Engineering, Computer Science, Telecommunications, or related discipline, or equivalent training and experience.
#Pando





 ATR International

 06/02/2024

 Columbus,OH