Job Information
IBM Application Developer - RDBMS in QUEZON CITY, Philippines
Introduction
A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you’ll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You’ll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences.
Your role and responsibilities
As an Application Developer specializing in RDBMS, you will create and maintain database applications for various platforms, including Linux, Unix, and Windows. You will utilize your expertise in writing code in PL/SQL, T-SQL, and DB2 application development for LUW to design, develop, and test database applications. Your primary responsibilities will include: • Design Database Applications: Design efficient, secure, and reliable database applications that meet the required specifications, utilizing your knowledge of database concepts, data modeling, and SQL programming. • Develop Database Code: Write high-quality code in PL/SQL, T-SQL, and DB2 for LUW, ensuring database applications are functional and meet performance expectations. • Test and Optimize: Test and optimize database applications to ensure they are running efficiently and effectively, identifying areas for improvement and implementing changes as needed. • Ensure Data Security: Ensure database applications are secure, adhering to best practices and guidelines to protect sensitive data and prevent unauthorized access.
Required technical and professional expertise
Support for SQL Server environments server patching and maintenance activities across both Windows and Linux platforms Execute and manage ETL refreshes, data reloads, and environment synchronization activities Address and remediate security violations, vulnerabilities, audit findings, and compliance issues Password rotations for service accounts, database credentials, linked server configurations, and cross platform integrations Troubleshoot and resolve production job failures - SQL Server, SQL Server Agent Jobs, and SSIS package execution Extract, transform, and deliver data from Oracle databases Develop and maintain Linux shell scripts (Bash) to automate data transfers, job scheduling, file processing, logging, and integration tasks
Preferred technical and professional experience
• Data Modeling Knowledge: Exposure to data modeling concepts, with the ability to apply this knowledge in designing and developing database applications. • Advanced SQL Skills: Experience working with complex SQL queries, with the ability to write efficient and optimized code. • Multi-Platform Development: Exposure to developing database applications for multiple platforms, including Linux, Unix, and Windows.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.