PSA: Job posting - Senior Development Infrastructure Engineer

Aug 05, 2009 16:03

Public posting. Feel free to pass this on to interested parties.

There is a referral program in place, so if you're interested in applying, please talk to me.

Senior Development Infrastructure Engineer

Job Description Summary:

A senior member of the world-wide development infrastructure virtual team working with the CFX fluid dynamics development group. Develops and maintains the software builds and development infrastructure for the CFX group in coordination with a central builds and infrastructure team to produce quality assured release packages for customers. Maximizes development team efficiency by implementing appropriate systems and services when required. Fundamental responsibilities include:


- Design, implementation and execution of automated build and testing systems for core fluid dynamics software components on all supported platforms which include Microsoft Windows x86/x64, Linux x86/x64/ia64, AIX and Solaris.

- Management of internal and external (3rd party) software dependencies, ensuring that the software is up to date, compatible and integrated in a timely manner when required (eg: Qt, HP MPI, ..)

- Management of software package creation, distribution to remote sites, integration with release product and archiving in compliance with QA procedures.

- Providing tools that enable developers to operate efficiently, including version control systems based on CVS and SVN, and development environments on all supported platforms.

- Liaise with IT team to ensure that all supported platforms are available for builds and testing and accommodate future platform requirements when they arise.

- Liaise with hardware vendors for optimization and performance benchmarking activities.
This position is within the Physics Business Unit of ANSYS, is located in Waterloo, Ontario and will operate as part of a world-wide virtual development team.

Minimum Requirements

- Bachelor.s degree in computer science or engineering with five years of experience in the field

- Experience with a variety of computing languages including C, C++, Perl, shell scripting, python

- Experience with compilers, debuggers and other development tools

- Experience with production level build system maintenance on Windows and Linux/UNIX platforms

- Experience with releasing software products composed of multiple components and libraries

- Desire to coordinate and manage a team of experienced development professionals

- Excellent problem solving skills

- Excellent oral and written communication skills

- Ability to work and communicate in a dynamic environment within a large distributed development organization

- Ability to prioritize work well and respond to multiple simultaneous challenges

Desired Attributes

- Familiarity with scientific computation and simulation

- Team management experience

psa, jobs, work

Previous post
Up