Title: Manager of Enterprise Application – (Subcontract at an NRI)
Through NRI Resource Management Services (RMS), we offer custom talent solutions to help our clients meet their evolving technology and business needs. We help effectively match the right technology professional to their organization, recruiting for contract, contract-to-hire, and direct roles. Our client in (area/region) has an immediate need for a (job title). Please note that this is a (contract/contract to hire/direct hire) opportunity with our client and NOT with NRI.
Job Description:
The role of the Manager of Enterprise Applications is to provide vision and leadership for developing and implementing information technology initiatives and to serve as a valued member of EPM Information Technology’s management team. This key role oversees the planning, evaluation and implementation of enterprise applications in support of EPM business operations in a manner that fosters innovation that creates competitive advantage, enhances the customer experience, improves service quality, supports business growth, improves cost effectiveness, and leads to greater organization productivity, efficiency and agility.
Directs cross-functional teams of associates and 3rd party vendor partners through complex project initiativesConceptualizes, evaluates, and implements strategies, plans, and priorities for comprehensive applications to support the business needsLeads Enterprise Applications IT strategic and operational planning to achieve business goals by fostering innovation, prioritizing IT initiatives, and coordinating the evaluation, deployment, and management of current and future systems across the organization Effectively leads a team of software engineers and developers in the full cycle management of enterprise applications including but not limited to ERP, HR/Personnel and Finance applications, Order Management and many 3rd party SaaS and custom integrated solutionsDevelops and executes technology roadmaps focused on both strategic and operational needs of business areas including but not limited to: ERP, HR/Personnel, Finance, Operations, Facilities and multiple lines of business to enable the desired application and overall solution capabilitiesAccomplishes department objectives by managing staff and communicating job expectationsMaintains staff by recruiting, selecting, orienting, and training employeesEstablishes departmental goals, objectives, and operating procedures; directs continuous improvement of the applications ecosystems, staff, equipment, and procedures to maintain pace with technological progress, economic change, and business needsActs with integrity as an advocate for the organization’s IT vision via regular written and in-person communications with the organization’s executives, department heads, team and end users Coordinates and facilitates consultation with stakeholders to define solution requirements for new technology implementations and integrated solutionsReports progress on projects and initiatives, resource utilization, and production performancePromotes and oversees strategic relationships between internal IT resources, internal customers, and external entities, including vendors and partner organizationsProposes, leads and implements scalable, sustainable and cost-effective solutions meeting internal customers’ objectivesSupports and promotes Change Management procedures and ITIL guidelinesEnsures compliance to corporate security, audit and risks management policiesOff-hour support and some travel as neededOther duties outlined by Information Technology Senior Management5-7 years of work experience in supervisory, management, or senior professional level role with emphasis on application development, implementation, and updatesPrior experience in design and implementation of ERP and HRIS/Payroll systems; ideally custom and shrink wrap systems Project Manager experience is a plusITIL experience is a plusAgile work experiences a plus
Title: IT Senior Systems Engineer – (Subcontract at an NRI Client)
Through NRI Resource Management Services (RMS), we offer custom talent solutions to help our clients meet their evolving technology and business needs. We help effectively match the right technology professional to their organization, recruiting for contract, contract-to-hire, and direct roles. Our client in (area/region) has an immediate need for a (job title). Please note that this is a (contract/contract to hire/direct hire) opportunity with our client and NOT with NRI.
We are seeking a highly skilled and experienced Senior System Engineer to join our IT department. This role is responsible for designing, implementing, maintaining, and supporting our core IT infrastructure. The Senior System Engineer will play a critical role in improving our technical operations and ensuring high levels of system availability, security, and performance.
Key Responsibilities:
· Provide advanced troubleshooting and root cause analysis for system and network issues.
· Ensure the integrity and security of data, systems, and backups in alignment with industry best practices and compliance requirements.
· Collaborate with cross-functional teams to assess project needs and recommend optimal solutions.
· Develop and maintain comprehensive documentation for system configurations, procedures, and change management processes.
· Monitor system performance and proactively identify potential issues or opportunities for optimization.
· Mentor and support IT staff, fostering their professional growth.
· Stay abreast of emerging technologies and propose recommendations for adoption where beneficial.
· Document system upgrade and troubleshooting procedures, design, implement, and maintain disaster recovery and high availability solutions to meet the company's 24/7/365 operational needs.
· Travel to client sites as required to provide expert support.
· Perform additional duties as assigned by Information and Technology Management.
· Occasional evening and/or weekend work for maintenance or emergency support.
· Hybrid work environment.
Qualifications:
· Degree in Information Technology or Computer Science with a minimum of 7+ years of experience as a System Engineer, or 10 years of related experience
· Extensive experience in developing and implementing computer systems and networks
· Understanding of network architecture and security principles
· Familiarity with database design and management (SQL)
· Knowledge of IT governance and compliance frameworks
· Proficiency in DNS, SMTP, IIS, SQL Server, and Active Directory
· Proficiency with Windows 2019, Windows 11, and VMware ESX
· Experience with High Availability configurations, including SQL Mirroring, SQL Clustering, Always-On Failover Clustering, and Always-On Availability Groups
· Experience in conducting research on technology, trends, standards, and products
· Solid understanding of information processing fundamentals and best practices
· Strong communication and interpersonal skills for cross-functional teamwork
· Above-average analytical, conceptual, and troubleshooting abilities
· Excellent written and verbal communication skills
· Analytical thinking with the ability to troubleshoot complex, multi-layered systems
· Detail-oriented and process-driven approach to systems management
· Ability to prioritize and execute tasks under extreme pressure
· Ability to manage multiple tasks in a fast-paced manufacturing environment