ETL developer (Talend) Job in Oakland, California US

ETL developer (Talend)

We're looking for big ideas-6.9 petabytes is a good start. That's how much data we manage and store in Information Technology at Kaiser Permanente-more than the Library of Congress can claim. We're home to some other big ideas, like creating KP HealthConnect®, the nation's largest electronic medical record system. Using social media and text messaging to help members engage in their own care. And developing predictive modeling tools that anticipate health issues before they're an issue. It's the kind of thinking that's shaping the future of technology, health care, and the lives of all 8.6 million of our members. If you're ready to contribute your own big ideas, join us. As one of the nation's leaders in quality health care for over 55 years, Kaiser Permanente is dedicated to enhancing health care delivery through state-of-the-art information tools and top-notch talent. The experts at Kaiser Permanente Information Technology are at the heart of that mission and you can be one of them. If you are excited about working with cutting edge technology and have the right blend of creativity and experience, consider the following opportunity within our National Clinical Call Centers group. This group partners with The Permanente Company and Permanente Medical and other Kaiser medical groups around the country to foster clinical systems development. Essential Functions: - Developing and testing ETL programs for both data manipulation and web services. Production monitoring and support of ETL application tier. - Administrates all aspects of the ETL software, including configuration and performance tuning. - Performs root cause analysis when ETL issues arise and then proposes and implements solutions. - Coordinates with DBA Team on database schema design and performance tuning. - Participates in business requirements meetings with IT, business management, staff and end users. - Ensures that all project activities are thoroughly documented and current, and that appropriate change management and version control practices procedures have been followed. - Provides team members and management with timely status of activities and issues. Escalates issues when necessary by recognizing severity and impact to users and IT systems. Requirements