Wednesday, March 18, 2009

eCollege - Database Architect, Sr Systems Integration Engineer, Sr Database Administrator, Systems Integration Engineer, Lead Systems Integration Engi

"Be Green" sloganeering does what? Does this mean ecollege aggressively encourages work-from-home to cut down on motor vehicle usage?




Database Architect -- Permanent/Full-Time --Denver Tech Center
Posted by: "Michelle Rasmussen" Micheller@ecollege.com
Date: Wed Mar 18, 2009 11:22 am ((PDT))

SUMMARY

The Database Architect is focused on the alignment of business drivers
and technology strategy in creating database architectures. The role
provides advanced technical assistance and leadership in the form of
enterprise-wide database systems planning, analysis and design,
architecture analysis, and implementation planning for the eCollege
system to include enterprise database integration, system scalability
and availability, risk mitigation, deployment of products, and
performance analysis and optimization. The incumbent must be proficient
in database systems, applications, and data-integration and assists in
the development of software solutions.



The role is responsible for supporting enterprise database architecture,
the advancement of strategically important database architectures, and
the ongoing research & development of technologies to realize the
eCollege Technology Vision and emerging product features. The incumbent
makes decisions that require evaluation of highly complex alternatives
and provides specific recommendations to the Enterprise Architecture
group that require evaluation of highly complex alternatives with high
risk.



Core activities of the role include determining non-functional needs,
modeling and evaluating candidate architectural solutions, and
negotiating design trade-offs with architects, management, stakeholders
and engineers. In an R&D capacity, this person is both an advisor and
practitioner to solve complex database architecture problems. The
position demands someone who can dive into multiple technologies across
platforms, multiple domains across products, and entertain multiple
views of problems and solutions to achieve long term business
objectives.



DUTIES AND RESPONSIBILITIES

* Acts as a subject matter expert and advisor on advanced
database projects. Projects to include enterprise level designs and
proposals for high availability and fault tolerant solutions surrounding
database systems.

* Facilitates architecture and takes ownership of cross-cutting
design decisions to drive toward enterprise consistency; Serves on
special-purpose architectural committees as needed, to support
cross-cutting architectural concerns at the application and platform
levels; Leads strategic technology initiatives, architecture reviews,
and code and design reviews.

* Researches emerging and enabling technologies to develop,
document, and present technical solutions to address specific business
needs that are consistent with established business requirements, and
enterprise technical strategies in a distributed environment.

* Receives general supervision and maintains competency in all
aspects of enterprise-level engineering services, operations,
development, and management; Works to develop new skills in
architecture, design, and development; offer advice on best practices.

* Establishes a detailed understanding of database architectures
and product (existing and new) functionality; Identifies and creates
candidate architectures to address functional and non-functional
requirements.

* Provides timely status reports to management

* Other duties as assigned



EDUCATION and/or EXPERIENCE

Bachelors in Computer Science, Information Technology or technical
discipline required, advanced degree preferred. Ten (10) years minimum
experience including four (4) years in database systems development,
four (4) years in database administration and two (2) years in database
team lead; or equivalent education and experience to successfully
perform the essential duties of the job.



KNOWLEDGE, SKILLS AND ABILITIES

* Demonstrated proficiency with RDBMS, SQL, administration,
stored procedure development, schema design, security, data replication,
and ETL

* Expert level SQL knowledge; with SQL Server 2000/2005
preferred, SQL Server 2008 a plus

* Demonstrated proficiency with a wide range of technologies,
(primary focus on Microsoft technologies), vendor products, and
design/development methodologies typically used in the IT industry for
database systems

* Experience with enterprise infrastructure, software,
networking fundamentals, solution technologies, and methods a must

* Experience designing and implementing Internet-based
enterprise database systems

* Experience with high-availability environments (4x9s/5x9s) a
must

* Experience with database clustering

* Knowledge of distributed systems and n-tier applications in
multiple environments

* Experience working with vendors (ie. solution evaluation,
support cases, etc.) preferred

* Experience performing technical analysis and evaluating and
recommending technical solutions

* Knowledge of ANSI SQL standards

* Data modeling design experience required

* Experience with automating database object deployment
preferred

* Software development experience preferred

* Experience with the entire software development lifecycle.
Must possess an understanding of software integration, test principles,
and applicable standards

* Experience with formal systems development, project
management, and configuration management methodologies

* Ability to dive into new technologies across multiple
platforms

* Ability to lead design sessions and participate in
architecture reviews, security reviews, and R&D meetings

* Ability to be self-motivated and work independently to achieve
the strategic architectural vision of the Product Engineering &
Technology organization

* Ability to independently learn and actively seek new skills
and knowledge to advance the R&D capabilities of the organization

* Ability to establish priorities and accomplish objectives in a
timely manner without close supervision

* Strong consultative and analytic ability, sound judgment, and
the ability to work effectively with other technical staff (internal and
external)

* Ability to perform multiple tasks concurrently

* Strong customer service attitude, communication skills
(written and verbal), and interpersonal skills

* Strong organizational and time management skills

* Strong logical, analytical, problem solving and
troubleshooting skills

* Ability to make timely and sound decisions

* Ability to work well on a team and independently

* Self-motivated and detail-oriented

* Works closely with the Enterprise Architecture group



Desirable Skills/knowledge/abilities

* SQL Server / Oracle / Sybase / MySQL

* TCP / IP Networking

* Database Security

* High Volume Transaction/High Availability Systems

* VLDB Systems

* Horizontal Scalability

* Experience with systems engineering in one or more OS
environments



CERTIFICATES, LICENSES, REGISTRATIONS

Microsoft Certified Database Administrator (MCDBA) preferred

Microsoft Certified Architect (MCA) a plus

Oracle Database Administrator Certified Professional (OCP) a plus



PHYSICAL DEMANDS and WORK ENVIRONMENT The physical demands described
here are representative of those that must be met by an employee to
successfully perform the essential functions of this job. Reasonable
accommodations may be made to enable individuals with disabilities to
perform the essential functions.



This position is located within an office environment and consists of
many hours sitting at a computer.



_____________________________

Michelle Rasmussen
Human Resources
Pearson eCollege
micheller@ecollege.com



BE GREEN




________________________________________________________________________

Sr Systems Integration Engineer --Permanent F/T --Denver Tech Cente
Posted by: "Michelle Rasmussen" Micheller@ecollege.com
Date: Wed Mar 18, 2009 11:22 am ((PDT))

SUMMARY

The Sr. Systems Integration Engineer is directly responsible for
troubleshooting, configuring, and reviewing code. The incumbent is also
responsible for resolving code issues and/or elevating the issues to the
appropriate department.



DUTIES AND RESPONSIBILITIES

* Perform white box testing ensuring the proper Quality
Assurance process is followed.

* Plan, coordinate and implement additions, deletions and major
modifications to the production infrastructure.

* Maintain a thorough understanding of environment setup and
configuration.

* Ensure production system and application stability,
performance and availability.

* Troubleshoot, configure, review and optimize code to project
completion.

* Support and troubleshoot client systems, applications,
network, performance and security issues.

* Analyze system for defects and implement solutions to resolve
defects.

* Conduct disaster recovery on system application failures.

* Resolve application integration and configuration defects.

* Develop and maintain internal tools and task automation.

* Create documentation for system setup, configuration, training
and event tracking.

* Conduct research and develop solutions for the technology
needs of the department.

* Manage project forecasting and planning for the release of new
applications and customizing applications.

* Take an active role in system architecture review.

* Refine support procedures to improve support response times.

* Track and report operational metrics.

* Maintain third party tools and utilities.

* Monitor multiple systems and environments to ensure stability,
performance and availability.

* Compile, generate, and maintain weekly activity report.

* Provide after hours support for system outages and planned
maintenance events.

* Perform On-Call duties as part of a department On-Call
rotation.

* Other duties as assigned.



MANAGERIAL RESPONSIBILITIES Includes people, process or functions.

Mentoring Level 1 and 2 Engineers; and prioritizing day to day tasks.



EDUCATION and/or EXPERIENCE

High school diploma or equivalent required, Bachelor's degree in
Computer Science, IT, MIS, or Electrical Engineering preferred. Five
(5) plus years experience working in an IT environment with intermediate
level coding experience; or equivalent education and experience to
successfully perform the essential duties of the job.




KNOWLEDGE, SKILLS AND ABILITIES


* Expert experience or knowledge required in the following
technologies:

COM+, IIS, MSMQ, Active Directory, VB Script, Windows 2000;
2003, SQL Server 2000; 2005, SQL, ASP, VB, C#, XML, MSDTC, RedHat, LAMP

* General knowledge of emerging Internet-based technologies

* Client server network infrastructure experience

* Strong PC skills including thorough knowledge of Microsoft
Office Suite

* Ability to be flexible and adapt to any given situation

* Ability to perform multiple tasks concurrently

* Excellent customer service, communication (written and
verbal), and interpersonal skills

* Excellent organizational and time management skills

* Excellent analytical and problem-solving skills

* Ability to make timely and sound decisions

* Ability to work efficiently in a fast paced environment

* Ability to work on a team and independently

* Self motivated

* Detail oriented



CERTIFICATES, LICENSES, REGISTRATIONS

Microsoft Certified Systems Engineer (MCSE) preferred

Microsoft Certified Systems Developer (MCSD) a plus

Microsoft Certified Database Administrator (MCDBA) Certification a plus

A+ Hardware Certification a plus



PHYSICAL DEMANDS and WORK ENVIRONMENT The physical demands described
here are representative of those that must be met by an employee to
successfully perform the essential functions of this job. Reasonable
accommodations may be made to enable individuals with disabilities to
perform the essential functions.



This position is located within an office environment and consists of
sitting at a computer in a cubicle setting 90% of the time.

_____________________________

Michelle Rasmussen
Human Resources
Pearson eCollege
micheller@ecollege.com


BE GREEN



________________________________________________________________________

Sr Database Administrator (Development) --Permanent F/T --Denver T
Posted by: "Michelle Rasmussen" Micheller@ecollege.com
Date: Wed Mar 18, 2009 11:22 am ((PDT))

SUMMARY

The Development DBA III - Development administers SQL Servers and their
databases in a software development role. This position also mentors
other DBAs.



DUTIES AND RESPONSIBILITIES

* Mentors other members of the DBA team

* Make recommendations for changes in architecture and
development methods

* Lead implementation of high priority changes

* Provides advanced level database management support and
assistance

* Designs logical and physical databases with data modeling tools

* Writes scripts and processes for development

* Reviews database design changes with the team to determine the
impact to the physical database and other systems

* Scripts database objects to comply with current standards

* Utilizes company version control tool

* Supports Application Development staff with respect to database
objects

* Supports production issues for cubes, DW Reporting, and ETL jobs

* Manages and performs maintenance, backups and security for the
development databases

* Troubleshoots database issues

* Enforces database standards

* Configures and maintain SQL Server and database settings

* Performs data migrations

* Responsible for database backup and disaster recovery

* Monitors database and SQL Server performance

* Implementation and maintenance of replication concepts

* Performs capacity planning

* Applies updates and upgrades to non-production database
environments

* Document as necessary

* Implements approved database technologies

* Attends product specification meetings with project team
members to determine the scope and limitations of the project

* Participates with review of QA test plans

* Works closely with other team members

* Other duties as assigned



EDUCATION and/or EXPERIENCE

High school diploma or equivalent required. Bachelor's degree in
Computer Science or related area preferred. Minimum five- (5) years of
DBA experience required.




KNOWLEDGE, SKILLS AND ABILITIES


* Proficiency in Microsoft SQL Server 2000/2005 in the following
areas: database design; SQL Server architecture; T-SQL programming;
performance tuning; stored procedure, function and trigger design and
coding; index implementation and maintenance; database backup and
recovery; SQL Server log shipping; SQL Server replication

* Understanding of n-tier application designs

* Mathematical skills including basic algebra and statistics

* The ability to extrapolate database schema to meet the
business needs of the application

* Ability to perform multiple tasks concurrently

* Strong PC skills including thorough knowledge of Microsoft
Office Suite

* Ability to be flexible and adapt to any given situation

* Excellent customer service attitude, communication skills
(written and verbal), and interpersonal skills

* Excellent organizational and time management skills

* Excellent analytical and problem-solving skills

* Ability to make timely and sound decisions

* Detail oriented

* Ability to work independently and in a team based environment

* Ability to work efficiently in a fast paced environment

* Ability to work under pressure and in high stress situations

* Ability to be self-motivated



CERTIFICATES, LICENSES, REGISTRATIONS

Microsoft Certified Database Administrator (MCDBA), Microsoft Certified
Systems Engineer (MCSE), Microsoft Certified Technology Specialist
(MCTS), and/or Microsoft Certified IT Professional (MCITP) a plus.



PHYSICAL DEMANDS and WORK ENVIRONMENT The physical demands described
here are representative of those that must be met by an employee to
successfully perform the essential functions of this job. Reasonable
accommodations may be made to enable individuals with disabilities to
perform the essential functions.



This position is located within an office environment and consists of
many hours sitting at a computer in a cubicle setting.

_____________________________

Michelle Rasmussen
Human Resources
Pearson eCollege
micheller@ecollege.com



BE GREEN

________________________________________________________________________

Systems Integration Engineer --Permanent F/T --Denver Tech Center
Posted by: "Michelle Rasmussen" Micheller@ecollege.com
Date: Wed Mar 18, 2009 11:22 am ((PDT))

For interest in the below position, please reply back to this email AND
apply online through our website, www.eCollege.com
.



SUMMARY

The Systems Integration Engineer is directly responsible for integrating
new technologies within the current eCollege system. This includes, but
is not limited to, hardware and software implementation, system
architecture, network security, and technical application support.



DUTIES AND RESPONSIBILITIES

* Performs white box testing ensuring the proper Quality
Assurance process is followed

* Implement additions, deletions and major modifications to the
production infrastructure

* Troubleshoot, configure, review and optimize code to project
completion

* Ensure production system and application stability,
performance and availability

* Support and troubleshoot client systems, applications,
network, performance and security issues

* Analyze system for defects and document possible resolutions

* Create documentation for system setup, configuration, training
and event tracking

* Conduct disaster recovery on system application failures

* Monitor multiple systems and environments to ensure stability,
performance and availability

* Implement solutions for the technology needs of the department

* Research application integration and configuration defects

* Maintains third party tools

* Compile, generate, and maintain weekly activity report

* Provide after hours support for system outages and planned
maintenance events

* Perform On-Call duties as part of a department On-Call
rotation

* Other duties as assigned



EDUCATION and/or EXPERIENCE

High school diploma or equivalent required, Bachelor's degree in
Computer Science or Electrical Engineering preferred. One (1) to three
(3) years client-server or web software experience including one (1) to
two (2) years in an internet environment; or equivalent education and
experience to successfully perform the essential duties of the job.





KNOWLEDGE, SKILLS AND ABILITIES


* Entry level experience or knowledge required in the following
technologies

COM+, IIS, MSMQ, Active Directory, VB Script, Windows 2000;
2003, SQL Server 2000; 2005, SQL, ASP, VB, C#, XML, MSDTC, RedHat, LAMP

* General knowledge of emerging Internet-based technologies

* Client server network infrastructure experience preferred

* Strong PC skills including thorough knowledge of Microsoft
Office Suite

* Ability to be flexible and adapt to any given situation

* Ability to perform multiple tasks concurrently

* Excellent customer service attitude, communication skills
(written and verbal), and interpersonal skills

* Excellent organizational and time management skills

* Excellent analytical and problem-solving skills

* Ability to keep pace with emerging technologies

* Ability to make timely and sound decisions

* Ability to work efficiently in a fast paced environment

* Ability to work on a team and independently

* Ability to be Self motivated

* Detail oriented



CERTIFICATES, LICENSES, REGISTRATIONS

Microsoft Certified Systems Engineer (MCSE) preferred

Microsoft Certified Systems Developer (MCSD) a plus

Microsoft Certified Database Administrator (MCDBA) Certification a plus

A+ Hardware Certification a plus



PHYSICAL DEMANDS and WORK ENVIRONMENT The physical demands described
here are representative of those that must be met by an employee to
successfully perform the essential functions of this job. Reasonable
accommodations may be made to enable individuals with disabilities to
perform the essential functions.



This position is located within an office environment and consists of
many hours sitting at a computer in a cubical setting.

_____________________________

Michelle Rasmussen
Human Resources
Pearson eCollege
micheller@ecollege.com



BE GREEN

________________________________________________________________________

Lead Systems Integration Engineer --Permanent F/T --Denver Tech Cen
Posted by: "Michelle Rasmussen" Micheller@ecollege.com
Date: Wed Mar 18, 2009 11:22 am ((PDT))

For interest in the below position, please reply back to this email AND
apply online through our website, www.eCollege.com
.



SUMMARY

The Lead Systems Integration Engineer is directly responsible in the
coordination and planning of daily tasks for a small team of Engineers.
A successful candidate will ensure project dates are met, daily tasks
are assigned, and will facilitate ongoing training of the team.



DUTIES AND RESPONSIBILITIES

* Manage project forecasting and planning for the release of new
applications and customizing applications.

* Refine support procedures to improve support response times.

* Compile, generate, and maintain weekly activity report.

* Maintain a thorough understanding of environment setup and
configuration.

* Plan, coordinate and implement additions, deletions and major
modifications to the production infrastructure.

* Ensure production system and application stability,
performance and availability.

* Perform white box testing ensuring the proper Quality
Assurance process is followed.

* Troubleshoot, configure, review and optimize code to project
completion.

* Support and troubleshoot client systems, applications,
network, performance and security issues.

* Analyze system for defects and implement solutions to resolve
defects.

* Conduct disaster recovery on system application failures.

* Resolve application integration and configuration defects.

* Develop and maintain internal tools and task automation.

* Create documentation for system setup, configuration, training
and event tracking.

* Conduct research and develop solutions for the technology
needs of the department.

* Take an active role in system architecture review.

* Track and report operational metrics.

* Maintain third party tools and utilities.

* Monitor multiple systems and environments to ensure stability,
performance and availability.

* Provide after hours support for system outages and planned
maintenance events.

* Perform On-Call duties as part of a department On-Call
rotation.

* Other duties as assigned.

MANAGERIAL RESPONSIBILITIES

Direct supervision of 2 - 5 Engineers. Mentoring Level 1 and 2
Engineers; and prioritizing day to day tasks.





EDUCATION and/or EXPERIENCE

High school diploma or equivalent required, Bachelor's degree in
Computer Science, IT, MIS, or Electrical Engineering preferred. Five
(5) plus years experience working in an IT environment with intermediate
level coding experience; or equivalent education and experience to
successfully perform the essential duties of the job.




KNOWLEDGE, SKILLS AND ABILITIES


* Intermediate to Advanced experience/knowledge required in the
following technologies

IIS 6.0, MSMQ, MS Active Directory, VB Script, Windows 2003;
2008, SQL Server 2000; 2005, SQL, ASP, VB, C#, XML, MSDTC, RedHat, LAMP

* Familiarity with the following technologies a plus

Rally, TripWire, ActiveXperts Network monitor

* General knowledge of emerging Internet-based technologies

* Client server network infrastructure experience

* Strong PC skills including thorough knowledge of Microsoft
Office Suite

* Ability to be flexible and adapt to any given situation

* Ability to perform multiple tasks concurrently

* Excellent customer service, communication (written and
verbal), and interpersonal skills

* Excellent organizational and time management skills

* Excellent analytical and problem-solving skills

* Ability to make timely and sound decisions

* Ability to work efficiently in a fast paced environment

* Ability to work on a team and independently

* Self motivated

* Detail oriented



CERTIFICATES, LICENSES, REGISTRATIONS

Microsoft Certified Systems Engineer (MCSE) preferred

Microsoft Certified Systems Developer (MCSD) a plus

Microsoft Certified Database Administrator (MCDBA) Certification a plus



PHYSICAL DEMANDS and WORK ENVIRONMENT The physical demands described
here are representative of those that must be met by an employee to
successfully perform the essential functions of this job. Reasonable
accommodations may be made to enable individuals with disabilities to
perform the essential functions.



This position is located within an office environment and consists of
sitting at a computer in a cubicle setting 90% of the time.



_____________________________

Michelle Rasmussen
Human Resources
Pearson eCollege
micheller@ecollege.com



BE GREEN