ETL Developer
As an ETL Developer, you will design, document, develop, test, install and support complex data extract, transformation, and load (ETL) programs. Maintain responsibility for designing, coding, and testing changes to the data warehouse environment. Work within a team to maintain and enhance systems. Work in conjunction with other IT, development, and business groups to understand functionality, scalability, performance, security, and integration requirements from the database perspective and translate these requirements into functional, scalable, and reusable components. Responsibilities: Design, document, develop, test, install and support complex data extract, transformation, and load (ETL) programs using IBM’s WebSphere (Ascential) DataStage or additional tools as needed. Maintain a thorough understanding of the business processes, ETL processes, and identify efficiencies to fine-tune the ETL operation. Design, plan, and implement test strategies for the data controls component of the ETL process. Rotating responsibility responding to Support tickets and pages related to ETL issues/requests. Convert general designs into detailed specifications and designs that are practical to implement and meet business requirements. Identifies and troubleshoots software problems, investigates potential causes and implements solutions. Produce all necessary process and technical documentation. Excellent written and verbal communication skills (to engage in independent communication with business partners to resolve design issues and negotiate project related items) Proven ability to plan, organize and lead technical aspects of large scale projects to successful conclusion. Team player that works well under pressure and enjoys challenges. Qualifications: Bachelor's degree in computer science, business or other relevant degree, or 3+ years in one or more aspects of information systems development. 3+ years experience with IBM’s WebSphere (Ascential) DataStage (version 7 or higher). Knowledge in other IBM’s WebSphere (Ascential) tools suite (ProfileStage, MetaStage, etc.). Demonstrated background with SQL. Experience developing applications in a NT environment. Experience in complex, cross-departmental projects involving multiple platforms. Strong knowledge of systems development life cycle. Experience in an operational maintenance environment. Experience creating detailed technical design specifications. Demonstrated project experience using full life cycle methodologies including RUP and XP. Excellent technical, communication, and customer service skills. Ability to translate customer requirements into strong designs with practical implementation. Demonstrated ability to provide technical guidance to junior team members. Able to independently tackle complex assignments with significant initial ambiguity. Excellent at building formal and informal relationships. Qualified candidates may apply online via our website at www.sjm.com and reference position #Corp 08028 or apply directly via the link below. No agencies or phone calls, please. Apply Now! St. Jude Medical is an equal opportunity employer. We value a diverse workforce across all spectrums, including opinion and experience. We seek out creative, conscientious, confident individuals who thrive on taking initiative. In return for those qualities, we offer outstanding compensation, comprehensive benefits and opportunities for professional growth.
|