[Charlug] Job posting

Jason Edgecombe jason at rampaginggeek.com
Tue Mar 30 19:07:47 EDT 2010


Hi Guys,

This is a posting for a windows system programmer with a little bit of 
Linux thrown in.

Please email resumes to jmstein at uncc.edu. If we like you, you'll still 
have to do a formal application.

Job info:

Internal Applicants Only?        No 
    Vacancy Type     Staff 
    Position Type     Permanent - Full-time 
    If Time Limited, please indicate Appointment Dura1tion      
    Hours per week     40 
    Months per year     12 
    Classification Title     Operations and Systems Analyst - Journey 
    Working Title     Operations & Systems Analyst 
    Primary Purpose of Position      
    Salary Grade     NG 
    Salary Range     $39,816 - $85,088 
    Recruitment Range     $53,100 - $59,000 
    Career Band/Role:     Operations and Systems Analyst 
    Competency Level     Journey 
    Does this position have a funding constraint?     Yes 
    If yes, maximum budgeted salary available:     $59,100 
    FLSA Status     Exempt 
    Job Code     12207 
    Position Number     1794 
    Vacancy Number     4836 
    Work Schedule
(Hours/Days per week)>     8:00 a.m. - 5:00 p.m., Monday through Friday 

    Minimum Experience/Education     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. 

    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. 

    Work Location     College of Engineering  

Sincerely,
Jason


More information about the CharLUG mailing list