Essential Job Duties This position will handle the following functions:
1. Develop processes and methodologies to install application software on Windows and Linux in a managed environment of over 1000 Mosaic based engineering workstations over a high speed network. 2. Develop scripts or programs to manage the Mosaic network and application software infrastructure. 3. Administration of Windows Server and Linux systems to handle network based software license management. 4. Handle customer issues promptly and resolve them. 5. Installing a new application software in a Virtual environment to assess the technical requirements of how the application installs, what components of the Operating System are impacted by the installation process , what the applications depends on once installed (configuration information, license management, data bases, etc). From that exercise make a plan for how to install the product, how to test it and how it will impact the unattended install to over 1000 Windows based system in a managed environment. 6. Carries out testing of new and upgraded software packages. Examples of this would be to install and test the software application on a generic Windows Virtual System or on the VCL system of NCSU. Diagnose the installation process and the actual running of the application to determine how it would deploy in a managed network based deployment. 7. Understands automated operations of software installation and deployment in an unattended (network based) and managed process. 8. Modifies moderately complex operating systems software. Assists with design, coding and debugging. Examples would be to work with the Windows registry to add or remove entries thru programming. Working with the Windows registry and the Linux kernel to configure special drivers or entries for application software. 9. Implement software algorithms to handle automation of applications installation. 10. Debug and test developed software using programming or scripting language (C, C++, Visual Basic, C#, Java, Perl and scripting languages) to manage the deployment of the Mosaic Application suite. This includes writing requirements, functional specifications, design specifications, implementation of the software, testing, and release. Other Work/Responsibilities * Assists in developing standards and procedures for automated operations methodologies to prevent operational problems or makes recommendations for enhancements or changes to improve system operation. * Understands viability of alternative technical solutions and can present information to the client. * Resolves routine and some non-routine problems. * Understands underlying issues related to client problem and takes action to prevent future occurrences. * Manages one module of a larger project or responsible for projects of limited complexity including software installation and migration. * Develops project plan, manages milestones and drives project forward for projects of limited complexity. * Accountable for keeping projects of smaller size on track. * Understands user requirements that impact current systems. * Builds on-going partnerships with clients. The clients are the faculty, staff and students in the College of Engineering as well as other groups and members on the UNC Charlotte campus who collaborate with the College of Engineering. * Relays information to clients regarding the resolution plans for their problems. * Sets priorities and knows when priorities need to be changed. * Works independently and manages job with minimal supervision. Able to adapt work to unanticipated changes. * Regularly assists management in establishing work standards, standard processes and references. * Organizes and follows complex and/or detailed technical procedures. * Applies technical judgment to plan and organize tasks to achieve desired outcomes * Working experience with software installation technologies (Microsoft based, VCL based, Virtual Desktop, disk image) * Experience with software development using programming languages such as C, PHP, scripting languages on Windows or Linux. * Some familiarity with the internal structure of Windows XP, Windows VISTA and Windows 7. * Familiar with Red Hat Linux installation; configuration, software installation. * Bachelor's Degree Required: Major in Computer Science or equivalent. Graduation from a four-year college or university with a major in Computer Science, Information Technology, or other closely related discipline; or an equivalent combination of training and experience. Vacancy Type: Staff Position Type: Permanent - Full-time Hours per week: 40 Months per year: 12 Work Schedule: (Hours/Days per week): 8:00 a.m. - 5:00 p.m., Monday through Friday Classification Title: Operations and Systems Analyst - Journey Working Title: Operations & Systems Analyst Salary Range: $39,816 - $85,088 Recruitment Range: $53,100 - $59,000 Position Number: 1794 Contact: Departmental Contact Name: Jack Stein Departmental Contact Email: [email protected] Departmental Contact Number: 704-687-6625 Jack M. Stein Assistant Dean and Director of Engineering Computing William States Lee College of Engineering University of North Carolina at Charlotte 230 Cameron Research Center 9201 University City Boulevard Charlotte, NC 28223 [email protected] 704-687-6625 412-848-6534 (cell) 704-687-2352 (fax) _______________________________________________ OpenAFS-info mailing list [email protected] https://lists.openafs.org/mailman/listinfo/openafs-info
