Senior Software Developer
IBM
05.07.2024
Irlanda
Tam Zamanlı
İş Yerinde
Deneyim: 4-6 Yıl
Job Description
Introduction
At IBM, work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, lets talk.
Your Role and Responsibilities
IBM Q Replication distributes, consolidates, and synchronizes data for high availability, high throughput, and business continuity solutions as well as data distribution and consolidation environments. It has been a popular product with customers for over 20 years, so supports a wide range of OLTP and OLAP workloads on miss critical businesses for larger enterprise customers on prem and on cloud. Q Replication team works with global teams from US and AP, support product development, testing, enhancement.
As the RESTAPI development engineer, you will work together with the whole product development team on product development and customer issue handling, on hybrid cloud (IBM Cloud, AWS, Azure etc), interact with user interfaces and handle the requests among user interfaces and Q Replication engines. You may also need to work on distributed platforms (Unix, Linux, Windows) and IBM mainframe platform (z/OS) to get RESTAPI work.
Responsibility:
- Understand customer requirements and design the features
- Work out the product design specification and review with product architect and development leaders
- Set up the product development environment on hybrid platforms including LUW (Linux Unix Windows), zOS and Cloud
- Follow the enterprise development process and implement the features
- Write, execute, and automate the UT test cases
- Track and fix product defects found before delivery
- Handle customer issues and provide solutions or product fixes
- Communicate with IBM world-wide developers, support engineers etc..
We strive to continue to make IBM Data & AI a place where you want to be – Inclusive. Creative. Collaborative. This fosters a culture where you are motivated to produce the best results possible…We’re hiring…..JOIN US.
Required Technical and Professional Expertise
In this role you will be required to have the following:
- Extensive IT experience
- Experience working with Linux, Unix, Windows, or Z based Operating Systems
- Strong expertise on Db2 database, or at least 1 other enterprise database systems (Oracle, Sybase, Informix, MSSQL)
- Strong development experience with Java and object-oriented programming expert level
- Strong development experience with REST API development
- Experience working with scripting languages like Perl, Python, or shell scripting (sh/ksh)
- Working knowledge with Container technologies: Kubernetes (preferred), OpenShift, Docker, etc.
- Experience working with Automation and Integration processes and tools: Ansible, Jenkins, etc
- Experienced with tools such as GitHub or JIRA
- Experience working in an Agile/SCRUM-based development environment
- Working knowledge of Databases and SQL
- Excellent verbal and written communication skills
- Solid organizational skills including attention to detail and multitasking
Preferred Technical and Professional Expertise
- Understanding of Git or other source control software
- Proven experience with database/SQL
- Working knowledge of containerization tools like Kubernetes, Docker, and OpenShift
- Operating System knowledge in at least one or more of Linux, Unix, Windows, and zOS
- Understanding of Data Replication technology for Disaster Recovery
About Company
About IBM
Hakkımızda
IBM’s greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.
Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we’re also one of the biggest technology and consulting employers, with many of the Fortune 50 companies relying on the IBM Cloud to run their business.
At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it’s time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.