Design, implement, and maintain the organization’s application systems and/or IT infrastructure. Provide an architectural framework for information system development, maintenance, and enhancement efforts. Understand user and process requirements and ensure those requirements can be achieved through high quality deliverables. Work closely with developers and engineers to develop road maps for applications, align development plans, and to ensure effective integration among information systems and the IT infrastructure. Monitor technological advancements to ensure that solutions are continuously improved, supported, and aligned with industry and company standards as well as emerging business requirements. Understand the interactions between systems, applications, and services within the environment, and evaluate the impact of changes or additions. Analyze systems and perform usability testing to ensure performance and reliability, enhance scalability, and meet security requirements.
O’Fallon IL / Some Remote
Negotiable based on skills