Information Systems Technician I - Web Services - Programming #2
| |
Office of the Illinois Secretary of State | |
Alexi Giannoulias | |
|
|
Job Title: Information Systems Technician I - Web Services-Programming #2
Division: Systems/Programming – Web Services
Union: IFT
Location: 115 S LaSalle St, Chicago, IL – Cook County
Salary: Range starting at $4,610.00 monthly
Overview:
Performs independent systems programming and analysis of applications for Power Apps, Power Automate, SharePoint and Microsoft Dataverse; has strong knowledge of the Power Platform software; has knowledge of SharePoint; as a team member assists senior staff in working with user departments to analyze, design, code, test, debug, maintain and preparing documentation for systems; participates in implementation and developing system scopes and objectives; knowledge of HTML, CSS and JavaScript is a plus.
Duties and Responsibilities:
- Performs independent systems analysis of projects with easily understood subject areas and relatively few variables and processes; develops, analyzes, writes, debugs, tests and documents new programs; updates existing programs; codes all job control language for the subsequent processing of the program; under guidance and direction of senior staff, performs difficult program testing and debugging, including analyzing test results and applying cross-checks.
- Assists in detailed studies/analysis of data processing functions, methods and procedures, including computer systems documentation, organizational structures, system environment, methods of operations, problem solving, system enhancement analysis, procedural analysis, forms design; makes recommendations concerning the feasibility of revising existing operations, adapting new applications to data processing solutions or identifying hardware and software improvements.
- Receives limited assignments in the analysis of operations to determine needed systems revision or conversion to electronic data processing; prepares specification for converting procedures to coded instructions; prepares time and cost estimates and determines unit cost data; assists in providing software development program consultative services to system users and may provide guidance to systems analysis staff; assists in or prepares input/output flowcharts; develops forms, designs machine instructions, block diagrams and programs.
- Participates in the identification and resolution of hardware and software problems; studies procedural difficulties and operating problems and advises on solution; consults with departmental staff; may periodically be required to act independently in response to unplanned hardware or software failures.
- Performs systems tuning and measurement functions; may prepare, define, modify, or design hardware and/or software components of data processing systems or develop general and detailed systems design; may install, test, document and implement vendor software packages; may develop and implement custom software.
- May assist in developing, designing and implementing physical layout plans, hardware/software configuration/installations; may assist in the development, monitoring and maintenance of standards for systems development, hardware selection and network growth; may assist in the preparation or modification of detailed documentation for assigned hardware and software systems including designing forms and preparing system documentation and required manuals, systems narratives and flowcharts, computer block diagrams, network diagrams, etc.
- Writes programs from clearly defined specifications indicating all inputs, outputs and edits required; enters program; develops or updates assigned segments of a large and complex data processing system; assists in providing ongoing support to end user; may perform system administration duties according to established standards.
- May assist in the development of training programs; may prepare training materials; may conduct training programs for all levels of users supported by the department.
- Performs other duties as required or assigned which are reasonably within the scope of the duties enumerated above.
Specific Skills:
- Requires working knowledge of the capabilities that may be provided by different components of a computer configuration.
- Requires working knowledge of systems design and implementation, including the way programs are written, compiled and tested, the methods of operating computers, and the way data is transcribed into a form suitable for reading by computers.
- Requires working knowledge of the devices for capturing data for computers and the means available for receiving and transmitting data from remote locations to a computer.
- Requires working knowledge of the principles and techniques of computer system documentation.
- Requires the ability to follow oral and/or written instructions and to carry out routine operations, once established, without further instructions.
- Requires the ability to analyze data logically and to present results with clarity and comprehension, orally, in written or graphic form.
- Requires willingness to travel and possession of a valid Illinois driver’s license as required by individual positions within the class.
- Ability to lift/carry 0 – 50 lbs.
Education and Work Experience:
Requires knowledge, skill, and mental development equivalent to completion of one year of college, with coursework in the computer science field OR 1.5 years of technical systems and programming experience OR any equivalent combination of education and experience.
Application Process:
- Please visit https://ilsos.applytojob.gov/apply to apply by completing the online application; you may also upload a resume or other attachments as needed.
Equal Employment Opportunity Employer. Applicants must be lawfully authorized to work in the United States.
Applicants are considered for all positions without regard to race, color, religion, sex, national origin, sexual orientation, age, marital or veteran status, or the presence of a non-job-related medical condition or disability.