Menu

Solutions Architect (Information Systems Analyst III Option A)

at Illinois Department of Innovation & Technology in Springfield, Illinois, United States

Job Description

Essential Functions

35% Under administrative direction, serves as the Solutions Architect for the Department of Innovation & Technology (DoIT), supporting the Department of Central Management Services (CMS):

  • Provides highly complex professional and advisory functions for major integrations functions and projects for the Solutions Architecture Section.
  • Provides highly advanced technical specialist and advisory functions in planning, implementing, and coordinating integrations solution engineering.
  • Performs extensive and highly complex technical research, installations, systems generations, configurations, testing, and implementation of integration solutions.
  • Conducts and coordinates in-depth management studies involving extensive technical research and systems analysis.
  • Develops complex written Information Technology (IT) analysis and recommendation documents.
  • Develops highly technical written implementation plans.
  • Presents formal recommendations and plans to DoIT Senior Management.
  • Works closely with stakeholders such as business analysts and system owners to understand integration requirements.
  • Gathers information, analyzes existing systems and processes, and identifies integration needs.
  • Implements Systems Development Life Cycle (SDLC) processes.
Essential Functions Continued

30% Designs and implements the integration solution architecture:

  • Examines current and next generation architectural designs to gain understanding of the current and future technological landscape to architect the most robust, integrated and technologically appropriate solutions.
  • Develops code, configures middleware platforms, and writes scripts or workflows to enable data exchange between systems.
  • Develops backend systems such as relational databases and analytics utilizing popular middleware, commercial frameworks, Dataverse, or Microsoft power platform.
  • Tests and documents the integration solution to ensure its functionality, performance, and reliability.
  • Reviews and analyzes issues and/or problems that arise during the integration process.
  • Identifies errors, debugs code and collaborates with other teams to resolve integration-related issues.
  • Implements knowledge of RESTful and SOAP-based web services, API design principles, Enterprise Service Bus, and messaging systems such as Apache Kafka, RabbitMQ and IBM MQ in performance of duties.
  • Implements data integration techniques, including data mapping, data transformation, data modeling, and converting data from one format to another, reconciling differences between data structures and ensuring data consistency and integrity.
  • Utilizes low code, no code cloud platforms (Salesforce, MS Dynamics, etc.); enterprise-wide middleware integration platforms such AWS, Azure, Google Cloud, Anypoint, Mulesoft, or Boomi; web technologies such as Adobe Experience Manager (AEM); MS SQL, Oracle, IMS, and DB2 in performance of duties.

25% Serves as a project lead and senior advisor providing advice and guidance to lower-level professionals for complex projects:

  • Leads complex and enterprise-wide projects with clients, technicians, and third-party vendors as required.
  • Coordinates and conducts application solutions related projects of a complex nature.
  • Interprets project details and scope to lower-level team members.
  • Guides and leads lower-level team members with project implementation, questions, concerns, and issues.
  • Reviews team reports and prepares and maintains documentation and detailed reports, submitting to supervisor in a timely fashion.
  • Reviews and monitors project progression, ensuring details and requirements are incorporated into the final product.
  • Keeps supervisor apprised of project timelines, issues, and concerns.
  • Utilizes project management tools such as MS PowerPoint, MS Visio, MS Project, MS Teams Azure and/or DevOps in performance of duties.
  • Implements various integration patterns in the projects, such as point-to-point, publish/subscribe or ETL.
  • Presents information to others with clarity and precision.
  • Provides advice and guidance regarding the highly complex application program aspects requiring extensive technical research and systems analysis. 
  • Compiles and presents technical information to stakeholders, managers, and IT staff.
  • Provides technical support and training to team members.

 

5% Keeps abreast of new developments in the Information Technology (IT) field:

  • Continues education by attending meetings, training sessions, seminars, and conferences to increase familiarity with and remain current on IT products, vendors, techniques, and procedures.
  • Attends demonstrations and exhibitions related to assigned operations.

 

5% Performs other duties as required or assigned which are reasonably within the scope of duties 
enumerated above.

Copy Link

Job Posting: 11782111

Posted On: Mar 26, 2024

Updated On: Apr 09, 2024

Please Wait ...