Tuesday, November 18, 2008

CruiseControl.NET Release Engineer - Waltham, MA

Our client is privately held and profitable medium size software company that has been in business for the last 10 years.

They have planned for continued growth both domestically and internationally.

This is an exciting opportunity for a 3-5 year Release Engineer to provide build packages for their award winning software product.

Responsibilities include:

§ Use and enhance existing build processes to generate testable product builds

§ Integrate product builds into automated test cycles

§ Generate Installable packages suitable for delivery to external groups and customers

§ Coordinate source control branch/merge to support these release cycles

§ Maintain build environments for multiple products and releases including VM-based build machines, build tools, and source code support.

Key Requirements


§ At leat 3 years experience as a Software Release Engineer on Microsoft platforms and environments (Windows Server, Visual Studio, .NET and/or COM, ASP.NET, SQL Server and IIS)

§ Two or more years experience with continuous integration build tools such as CruiseControl, MSBuild, ant/NAnt, maven

§ Administrator level experience with source control systems (Perforce, Subversion, StarTeam)

§ Programming experience with perl, command scripts, and batch files

§ Previous development of multi-component product installation packages using InstallShield

§ Experience with VMWare, MS Virtual PCs, and computer lab management

§ B.S., Computer Science or equivalent

For confidential consideration please send your resume to: tgourley@resourcetp.com

http://resourcetp.blogspot.com

Thursday, November 6, 2008

SQL Server DBA in Boston

Responsible for the design, implementation, operation and maintenance of all aspects of the firm-wide database infrastructure including but not limited to design, standardization, security, replication and backup/recovery strategy under the direction of the Application Development Manager.

PRINCIPAL DUTIES AND RESPONSIBILITIES
§ Provides full design, planning, configuration, documentation, deployment and top-level support ownership of the firm’s SQL Server infrastructure including:

Technical direction for database design, maintenance and administration

Standards, procedures and conventions for database use

Database security including protection from accidental or intentional loss or damage

Determining file organization, indexing methods, shared-server leverage and security procedures

Database backup and recovery solutions

Sizing and Tuning– ensures that the proper hardware resources are acquired before implementation of any system and continue to be used appropriately during an applications life cycle

Review and tuning of SQL queries, stored procedures, DTS packages, SQL Server configuration settings, and overall server performance

Regular reviews of the SQL Server environment to confirm adherence to defined best practices and recommendations for changes necessary for compliance

Identifies opportunities for SQL Server consolidation

§ Working with the Application Development Manager, develops documented firm standards for the above areas of technology and ensures that adherence to those standards is monitored and followed by all members of the department.

§ Works closely with the application teams working on products such as Elite, Introspect, Interaction, Interwoven, and PeopleSoft to ensure that the database elements of these applications are applied consistently throughout the firm.

§ Assists in maintaining a testing environment for development.

§ Maintains awareness of technology developments and makes recommendations to Application Development Manager.

§ Participates in negotiations of software licensing and support agreements.

§ Participates in cross-functional team projects to implement new or updated technology.

§ Assists with resolution of escalated incidents and participates in problem management activities.

§ Cross-trains other IS staff in the use or maintenance of technology.

§ Assumes additional responsibilities as assigned.

§ Contributes to the Firm's ServiceMatters initiative to consistently improve its image internally and externally. Displays professionalism, quality service and a "can do" attitude to internal members/departments of the Firm as well as external clients and vendors via electronic and print correspondence, over the telephone and in-person.

MINIMUM QUALIFICATIONS
Knowledge/Skills/Abilities:
§ Excellent analytical skills, including the ability to perform advanced research that involves interpretation and analysis from a variety of sources, including sources and/or data that needs to be developed.

§ Effective oral and written communication skills including the ability to effectively communicate technical information to both technical and non-technical personnel, and to communicate and advise others on issues that are complex and/or sensitive in nature.

§ Excellent interpersonal skills including proven ability to work in a facilitation and liaison capacity.

§ Demonstrated ability to work effectively and independently in atmosphere of multiple projects, shifting priorities, and deadline pressure.

§ Working knowledge of Information Technology Infrastructure Library (ITIL), Microsoft Operations Framework, ISO 9000 or similar process discipline preferred.

Education:
§ Bachelor’s Degree in related field preferred however relevant experience can be substituted.

§ MS Certified DBA (MS SQL 2000 / 2005) or MS Certified Information Technology Specialist (SQL 2005) preferred.

Experience:

§ 6-8 years experience as Senior DBA at an organization of similar size and complexity with similar responsibilities.

§ 4-5 years experience with SQL Server 2000 and SQL Server 2005. Should include experience upgrading from SQL Server 2000 to SQL Server 2005.

To be considered please email your resume to: tgourley@resourcetp.com

http://resourcetp.blogspot.com

Tuesday, November 4, 2008

Senior Storage Engineer opportunity in Boston

Our client is one of the must successful Investment Management firms in Boston.

They have an immediate need for a Senior Storage Engineer responsible for the design,maintenance, security, recovery, and support of Windows and Linux environments – this includes Windows / Linux servers, Windows Security, patching via Altiris, Red Hat Linux, etc. The person in the role will design, architect, and implement storage and backup solution in the mixed environment of Unix/Windows operating systems.

Responsibilities Include:

Develop and integrate disk storage based snapshots to provide mechanism for immediate snapback if a system needs to be restored rapidly due to application or operating system corruption of data.

Develop and document standards/procedures/strategies/scripts that maximize the functionality and reliability while minimizing downtime.

Provide technical assistance for applications installs, backup/recovery strategies, to address applications performance issues and general platform problem analysis.

Requirements:

Deploy storage solutions into new and existing environments.
Diagnose and resolve problems in multiple storage environments, coordinating with coworkers and vendors as necessary to facilitate maximum availability of client applications in financial and other mission critical environments.

Perform storage workload modeling and prediction for sizing and troubleshooting.

Perform capacity planning and reporting to ensure efficient use of storage.

Closely monitor server storage performance and utilization, identify problems and recommend/implement solutions.

Maintain replication relationships and recovery environments.

Implement and document recovery procedures.

Support recovery in the event of systems failure or disaster.

Provide post-installation training and technical support to clients and coworkers.


Qualifications:

8-10 years of Storage Experience
Must have a thorough understanding of Network Appliance (NetApp) products and architectures specifically 3xxx series and 6xxx series
Compellent Storage Knowledge is a Plus.
Experience with site to site and DR replication (ie SnapMirror and SnanVault)
Cisco MDS 9000 series switches knowledge.
In-depth knowledge of general storage technologies: iSCSI, FC, SAN, NAS, DAS.
Prior experience or familiarity with alternative storage products is desirable.
Solid understanding of networking and distributed computing concepts, including principles of network-routing client/server applications.
Solid understanding of NFS and CIFS administration in a NetApp Environment.
Knowledge of Distributed File Systems (DFS) beneficial.
Comprehensive Experience in deploying and managing MS Active Directory, MS Exchange, and MS SQL Server.
Understanding and Implementing ILM Policy with Tiered Storage.
Prior experience deploying NetApp solutions in the field.
Experience deploying Compellent as Tier 2 and Tier 3 storage.
Experience deploying and maintaining FibreChannel and layer 2/3 Ethernet networks.
At least five years of experience in a technical support role in one or more computing environments.
UNIX administration, and scripting knowledge desirable.
Experience Virtualization Technologies a plus.
Strong client focus and management of client expectations.
Excellent oral and written communication skills.
Excellent teamwork skills.
Ability to present and explain technical information to diverse audiences
Ability to write clear proposals and technical documents.
Strong interpersonal skills at all levels of management and ability to motivate team members to apply skills and techniques to solve dynamic problems.
Solid project management skills.
Ability to weigh various suggested technical solutions against the original business needs and choose the most cost-effective solution.


To be considered please email your resume to: tgourley@resourcetp.com

http://resourcetp.blogspot.com