As a Senior DataStage developer, you will
- Design, develop and deliver data integration/data extraction solutions using IBM DataStage, Oracle, SQL Server and Data Warehouse platforms like Teradata.
- Debug data quality issues by analyzing the up stream sources and provide guidance to data integration team resolutions.
- Work closely with support teams for code migrations and production support -- Have a hands-on approach to solving problems; when required, be able to lead-by-example-type of person in developing snippets of the code that team can use and follow.
- Have deep knowledge of data architectures, ODSs, Data warehouses and methodologies.
- Own and operate Production ETL teams – streamline all production ETL jobs, SLAs and communication channels.
- Maintain and constantly refine the Production failures and escalations; be able to capture, articulate and create knowledge base of Production ETL functioning and potential points of failures.
- Have a thorough knowledge of working in Agile environments and adopt to multiple itineraries running in concurrency.
- Directs system enhancements and projects through the SDLC life cycle, Agile methodologies, defining project objectives, aligning project resources to achieve goals and ensuring established timelines are met.
- Drive the requirement gathering process for all system enhancements initiatives, establishes and enforces best practices for analysis.
- Maintains an in-depth knowledge of business operations and understands the technical scope and objectives of each project.
- Provides support to Business Partners in analyzing specific business initiatives and identifying the appropriate application system solution through integration of processes, systems and information to fulfill business objectives.
- Coordinate with Business Partners, Technical Analysts and Developers to identify and define specifications indicate areas of system impact and continuously communicate project status and needs.
- Background in Scrum/Agile development methodologies.
- Capable of delivering on multiple competing priorities with little supervision.
- Excellent verbal and written communication skills.
- Bachelor's Degree in computer science or equivalent experience.
- The most successful candidates will also have experience in the following:
- Gitflow
- Atlassian products – BitBucket, JIRA, Confluence etc.
- Continuous Integration tools such as Bamboo, Jenkins, or TFS