Sunday, May 09, 2010

DigitalGlobe - Lead Windows System Administrator, Software Engineer

About the Company
DigitalGlobe, Inc. is a profitable, fast growing technology company. We operate a highly sophisticated commercial earth-imaging satellite constellation enabling us to amass the largest database of high resolution imagery in the world. Our systems manage massive scale storage and processing of this data in order to provide imagery solutions to companies like Google, Microsoft, Garmin, Tele Atlas & Bushnell. In addition, our information quality meets the rigorous Defense & Intelligence standards for the US government and governments around the world.

Summary
This professional position is responsible for advanced installation, configuration, and management of Windows operating systems and related toolsets, supporting complex enterprise-level applications. This position is also responsible for providing technical leadership for the Windows System Administration team. This support is provided in accordance with corporate and company policy and industry best practices. The position also provides on-call support on a rotational basis with other team members. Outstanding communication skills working in a team environment is crucial to the success of the team, the customer, and the candidate.

The qualified candidate will perform a variety of difficult assignments associated with Windows Systems engineering and administration, including monitoring and controlling of Windows installations, analyzing system faults, troubleshooting issues, and running diagnostic tests on operating systems and hardware to detect and resolve problems. Strong leadership, technical and interpersonal skills along with self motivation and attention to detail are important. Particular knowledge of Server virtualization, Microsoft Active Directory, Exchange, SCCM, SCOM and MOSS required. Candidate must be able to demonstrate admin skills for the above stated technologies.

Essential Duties:
The following duties are not meant to be all inclusive and may be changed or modified by the company at any time.


* Provide guidance on engineering and day to day activities for the BTS Windows SA team.
* Monitor SA project status and timelines to ensure department goals are met and align with overall IT goals.
* Review and approve SA time cards.
* Assist with the engineering, installation, configuration and management of the Windows infrastructure in both a physical and Virtual environment.
* Analyze system performance, modifying parameters to improve throughput and effectively utilize system resources.
* Generate and update metrics that reflect the current state of the Windows infrastructure; uptime, capacity, security, etc.
* With administrative direction and assistance from IT management:
o Lead the evaluation and selection of tools.
o Set up product demos and objectively evaluate tools.
o Coordinate the collection of feedback from other evaluators.
o Summarizes the input and make cost conscience tool recommendations.
+ May be responsible for the effective deployment of tools in the group.
o Set up training classes and may function as a tool administrator, working with the vendor, internally coordinating product upgrades and fixes.
* Participate in on-call production support activities based upon documented support procedures.
* Create and maintain documentation and procedures.
* Responsible for developing the organization by mentoring junior members and developing how to guides under the direction of the department manager.
* Pro-actively seek out on the job training from senior resources to increase both technical and professional skills
* Responsible for contributing to the development of the organization’s goals and objectives.
* Responsible for understanding and following corporate and department security policies and procedure along with standard operating procedures (SOP).
* Recommend improvements to facilitate better management and monitoring of the environment.
* Ability to effectively communicate across the organization
* Coordinate activities with vendors as required.
* Perform other duties as assigned.


Knowledge, Skills and Abilities:
Education and Experience:

* Equivalent of Bachelor’s Degree in Information Systems or related field.
* 10+ years experience as a Windows Systems Administrator in a client/server environment.

Special Qualifications:

* VMware Certification
* MCSE

Skills/Knowledge of:

* Microsoft Windows 2003 & 2008 OS
* Active Directory
* VMWare, ESX, Lab Manager
* MS Exchange, MOSS, SCCM, SCOM

* A solid understanding of the operating system; understands paging and swapping, inter-process communications, devices and what device drivers do, file system concepts (inode, clustering, logical partitions), can use performance analysis to tune systems.
* A solid understanding of networking/distributed computing environment concepts.
o Understands principles of routing, client/server programming, the design of consistent network-wide filesytem layouts.
* Familiarity with security and hardening of servers and obtaining authorization to operate.
* Documentation of Data Center configurations.
* Thorough understanding of the TCP/IP Suite (TCP, UDP, IP, ICMP, etc.) as well as the network management protocol, SNMP


Compensation
Our compensation package includes: competitive base salary; annual incentive plan with payouts based on results; choice of medical plan; dental, life and disability insurance; employee assistance program; flexible spending accounts; a 401(K) plan with a competitive company match; tuition reimbursement; 12 paid holidays and 4 weeks paid time off. DigitalGlobe is an Equal Opportunity Employer.
_____________________________________________________________

Company Info

DigitalGlobe, Inc. is a profitable, fast growing technology company that is seeking an experienced leader in the area of software engineering. We operate a highly sophisticated commercial earth-imaging satellite constellation enabling us to amass the largest database of high resolution imagery in the world. Our systems manage massive scale storage and processing of this data in order to provide imagery solutions to companies like Google, Microsoft, Garmin, Tele Atlas & Bushnell. In addition, our information quality meets the rigorous Defense & Intelligence standards for the US government and governments around the world.



Position Summary

Ever wonder what it means to work with petabytes of data coming from satellites orbiting the earth and processing them across servers distributed throughout the world in real-time?

Simply put, DigitalGlobe engineers make computers do amazing things. Populated by extraordinarily innovative, creative, motivated and talented people, our engineering team gets excited by developing products that really make a difference and are used by millions of people. We're driven by DigitalGlobe’s mission to be the world leader in geospatial content which means some of the most interesting and challenging problems.

Based out of our Longmont, CO, we currently have an opening for a software engineer to join our ground systems development team. This team is responsible for defining and managing the development and deployment of the functional design of the DigitalGlobe Ground System including: core image processing systems, interfaces with business systems, and web services initiatives.



Requirements

* Experience programming in Java
* Experience programming in C++
* Desired Experience with
o Unix/Linux
o Java frameworks (Spring, Hibernate)
o Web Services (SOAP, REST)
o Apache / Tomcat / Axis Toolkit
o Relational Databases (Postgres, Oracle)
* development lifecycle experience (Waterfall, Agile)
* Enthusiasm for solving interesting problems.

* Strong verbal, written, and organizational skills
* Self started with the ability to multitask
* Ability to work in a team environment
* BS in a technical discipline (CS preferred)
* US Citizenship or Permanent Resident

Compensation
Our compensation package includes: competitive base salary; annual incentive plan with payouts based on results; choice of medical plan; dental, life and disability insurance; employee assistance program; flexible spending accounts; a 401K plan with a competitive company match; tuition reimbursement; 12 paid holidays, and 4 weeks paid time off. DigitalGlobe is an Equal Opportunity Employer.