The ideal candidate must possess the following:
• Graduation from an accredited college or university with an associate's degree in computer science or a related field, plus two years of experience in enterprise system implementations, operations, and maintenance.
• Two years' experience with implementation and integration of commercial off-the-shelf (COTS) software into existing architectures. Customer service and support experience preferred.
• Other combinations of applicable education, training, and experience that provide the knowledge, abilities, and skills necessary to perform effectively in the position may be considered.
Responsibilities:
• Install, configure, and maintain Windows Servers that deliver services for the organization's environment. Work closely with vendors to identify performance issues and schedule updates and patches.
• Develop and implement scripts and utilities to automate system and application administration and maintenance tasks.
• Support the process of maintaining appropriate operating system software levels to ensure a secure and stable environment.
• Participate in architectural and design decisions.
• Participate in disaster recovery and business continuity planning and implementation.
• Works on multiple project requests. Engage vendors of applications and systems to assist with best practice implementations and troubleshooting.
• Participate in establishing effective and efficient governance policies to aid in the management and effectiveness of the service.
• Coordinate system testing and assists users with acceptance testing to ensure product being delivered meets project requirements.
• Design, develop and support technology solutions that integrate ancillary tools with core enterprise systems in order to enhance the value and services to clients.
• Work with the various district systems engineers to maintain current, stable and highly available systems architecture.
• Research and provide guidance on new technology solutions focusing on increasing the effectiveness and efficiency of our clients business and educational processes.
• Document work, including commenting code, preparing release notes, and updating end user documentation.
• Write and document solution specifications.
• Use configuration management tools, such as source code repository to ensure that work is both integrated into overall solution and backed up.
Required Skills:
• Knowledge of the Systems Development Life Cycle (SDLC) and its application in the development of technology solutions.
• Knowledge of business and educational operations, processes and procedures.
• Knowledge of computer systems, servers, Local Area Networks, programming and script development.
• Knowledge of current Microsoft Windows operating system administration and industry best practices.
• Skill in working with virtual servers such as VMWare and Hyper-V
• Skill in installing, configuring and maintaining IIS
• Skill in project management and program planning.
• Skill in administering network servers such as application servers, web servers, SOL servers.
• Skill in programming scripts and utilities to automate administrative and service oriented tasks.
• Skill in evaluating technology and recommending network server configurations and architectures.
• Skill in communicating to all levels of users.
• Skill in maintaining documentation for network configurations, equipment and procedures, and analyzing, testing, and implementing architectural designs that support new and existing business applications.
• Skill in the use of Microsoft Office productivity tools.
• Excellent organizational skills.
• Ability to create, articulate, document and execute a plan for completing a solutions development task, including component-level design and assumptions.
• Ability to estimate level of effort to complete component-level tasks.
• Ability to prioritize and multitask.
• Ability to learn new languages, frameworks and development platforms.
• Ability to establish and maintain effective working relationships.
• Ability and willingness to work under the technical direction of a senior engineer or consultant.
• Ability to work with little technical oversight on projects.
• Ability to communicate technical issues, risks, and approaches to direct reports, peers, superiors, and clients.
• Ability to engage client on client's domain level to provide feedback on business and technical issues, discuss risks, and offer alternative solutions.
• Ability to work independently and follow through on assignments.
• Ability to perform under various levels of urgency and meet deadlines.