| Job Description |
Reporting to the Systems Manager, the Systems Administrator will be primarily responsible for Providing System administration services to the company in the areas of operating systems (Windows server 2003 & 2008 / NT, possibly Linux), as assigned.
» duties
⢠Systems installation according to agreed technical specifications and set standards
⢠System performance results
⢠System availability
⢠Program modifications
⢠Operating system optimization
⢠Install or remove software, using supplied installation instructions and tools; follows agreed standards and plans including, where appropriate, those for electrical work. Conduct tests of the software affected using best practice test procedures and diagnostic tools. Correct malfunctions and documents results in accordance with agreed procedures. Report details of all software items that have been installed and removed so that configuration management records can be updated. Resolve problems and faults concerning the installation software.
⢠Produce System specifications for medium-sized and moderately complex systems covering, for example: objectives, scope, constraints, hardware, and software environments, main system functions and information flows, data load and implementation strategies. Specify user / System interfaces, including, for example: documenting menus, screen dialogues, inputs, reports, validation and error correction procedures, processing rules, access, security and audit controls, recovery routines and contingency procedures.
⢠Produce logical System designs showing processes, objects, data flows, inputs, stored data and outputs and identifies common processes. Translate logical designs into physical designs taking account of target environment, performance requirements and existing systems. Document all work using required standards, methods and tools, including prototyping tools where appropriate.
⢠Ensure that incidents and problems in systems and services are fully documented within the configuration management defect/problem reporting system. Classify and prioritize unresolved incidents and participate in the problem investigation to discover root causes, and progress the implementation of necessary remedial action. Ensure that problemâs investigation is fully documented, to facilitate the optimum implementation of remedies.
⢠Respond to requests for support (making minor system modifications, developing work-around or site-specific enhancements, manipulating data, reconfiguring systems). Monitor progress of requests for support and ensure users and other interested parties are kept informed. Troubleshoot semi-routine incidents and escalate more complex incidents to higher-level specialists. (eg., in case of serious degradation of service level or where it is necessary to take special action).
⢠Perform capacity-planning for the System life-cycle environment. Includes liaising with developers, users/application owners, software engineers and service management to ascertain information relevant to determining capacity requirements, liaising with external suppliers of hardware, networks and software to achieve appropriate levels of understanding of capacity / performance specifications. Optimize the use of installed monitoring and analysis facilities to achieve accurate and cost-effective consumption reporting. Investigate and diagnose areas of concern highlighted by service and performance data and propose action for improvement as applicable.
⢠Install or remove hardware, using supplied installation instructions and tools; follow agreed standards and plans, including, where appropriate, those for electrical work. Agree the timing of the work with those affected, eg., users, operations management etc.. Report details of all hardware items that have been installed and contribute to defining organization standards of hardware.
⢠Manage and perform second-level hardware support activities. Includes investigating, diagnosing and resolving computer hardware problems for users, testing and verifying hardware and support peripherals to ensure that they meet specifications and requirements. Analyze and document area of business equipments in terms of hardware.
⢠Monitor Application Systems, note problems and identify performance trends. Take corrective action, under advice, to improve performance and to avoid problems arising. Liaise with Systems development staff on the development of System enhancements to overcome known problems or further fulfill user requirements. Understand all of the System administrative functions related to the package software implementation (test, development, and production environment). Design and implement backup and recovery scripts procedures.
⢠Participate in investigating and modeling business functions and processes and in investigating operational requirements and problems, contributing to improvements in information systems, data management, processes / procedures, organization and equipment, using methodical and consistent techniques. Specify information flows, processes / procedures and data objects that meet business requirements.
⢠Execute and interpret a supplied set of simple test cases using agreed methods and standards. Document test failures and successes based on pre-determined criteria. Report test results to the supervisor and/or other members of assigned Application management team in a clear and concise manner. Develop simple test cases based on detailed requirements documentation.
⢠Contribute to the production of schedules for managing mirror release to live infrastructure. Transcribe data on to the release management database, ensuring accuracy and consistency of data. Attend to simple enquiries on the status of new releases, using the release management database.
⢠Initiate the procedure for handling detected incidents. Includes recording basic details of the incident covering symptoms, basic diagnostic data, information about the related Configuration Item (CI), etc. Provide effective interface with users, ensuring all diagnostic information is provided for error resolution and incident analysis. Make initial diagnosis of problems and advice known solutions, where applicable. Provide information on updates, known errors, changes in availability, new facilities etc.
⢠Investigate and reconcile violation reports and loggings generated by automated policing mechanisms in accordance with established procedures and security standards. Assist users in defining their needs for new access rights and privileges, and operate and administer logical access controls relating to one or more platforms in order to provide continuous and secure access to IT facilities.
⢠Assist in the development of an integrated project plan. Includes identifying project risks and successfully deal with them, as and when they occur. Deal with cost overruns by identifying, analyzing and prioritizing controllable alternatives. Understand project control skills (risk management, monitoring and troubleshooting). Assist in setting objectives and targets for subordinates.
⢠Design simple programs and program modifications from supplied specifications, using agreed standards and tools, to achieve a well-engineered result. Create and amend programs in accordance with the design. Plan, design and conduct tests of programs; correct errors and re-test to achieve an error-free result. Document all work in accordance with agreed standards.
⢠Identify potential exposures to Application Systems critical to the continuity of business e.g. single points of failure, lack of effective counter-measures or lack of tested up-to-date recovery plans. Identify the need for the creation, testing and maintenance of an information systems disaster recovery plan to agreed standards and assist in maintaining the continuity of application systems critical to the companyâs existence to a level agreed
⢠Use network management systems software and appropriate analysis equipment to collect routine network load statistics, model performance and create reports. Carry out routine configuration / installation and reconfiguration of hardware and software. Use network management tools to investigate, diagnose and resolve network problems within service-level agreement tolerances, referring to network users, other staff, and suppliers, as necessary.
⢠Carry out defined tasks associated with daily administration of data storage operations, includes performing data storage volumes creation, monitoring data storage status, carrying out basic performance analysis and conducting basic diagnostics and troubleshooting. |