Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

IBM Database System Developer 
Ireland 
541997472

24.06.2024

Your Role and Responsibilities
lakehouse for AI workloads).

The capability is the next generation of distributed, highly parallelized, enterprise data
systems capabilities so key to the industry’s future. You’ll work alongside local and global
(in Asia, Europe and North America) multidisciplinary teams of Developers, Architects,
Engineers, Dev Op’s and Analysts creating the future of enterprise data management in the
context of AI.

Embracing your inner drive, persevering through challenges, and striving for excellence are the powerful ingredients that can propel you towards achieving your goals and realizing your full potential.

Architectural activities include requirements gathering and solution architecture definition to meet our customers’ needs.

You will be responsible for developing high-quality software, participating in code reviews, and ensuring compliance with software engineering, support, and release processes.


Required Technical and Professional Expertise

  • Several years professional experience in software development
  • Highly skilled in one or more of the following programming languages C / C++ / Java / python / Go Lang.
  • Familiarity with high performance, distributed systems implementation techniques.
  • Deep understanding of Linux Operating Systems (such as Red Hat, Ubuntu, etc.) and containerised technologies such as Docker & Kubernetes.
  • Strong understanding of software engineering practices, including Agile, Test-Driven Development, Continuous Integration, and Source Code Management.
  • Ability to learn and apply new technologies quickly with a demonstrated sense of ownership of deliverables.


Preferred Technical and Professional Expertise

  • BSc or MSc in a technical discipline
  • Significant C/C++ and/or Java development experience, with a deep understanding of OOP concepts
  • Significant experience of distributed / HPC computing
  • Significant experience of BigData & Hadoop software stack: HDFS, Hive, HBase, Ambari
  • Experience developing compilers and / or RDBMs
  • Experience in system & low-level programming (TCP/IP, multi-threading, IPC) on the Linux platform
  • Experience working with Agile software development teams
  • Development, deployment experience on any Cloud environment (e.g AWS, IBM Cloud, Google Cloud etc.)
  • Experience in federated data technologies like Gaian Db a distinct advantage.
  • Experience in connectivity and ETL from multiple data sources desirable.
  • Experience of distributed / HPC computing
  • Experience of BigData & Hadoop software stack: HDFS, Hive, HBase, Ambari
  • Experience developing compilers and / or RDBMs
  • Experience in system & low-level programming (TCP/IP, multi-threading, IPC) on the Linux platform
  • Experience leading a technical area in a globally distributed product-based engineering team