Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

IBM Backend Developer 
Ireland 
325070963

16.12.2024
In this role, you will be a global IBM Document Processing team member.


What Will YOU do?

  • – Develop, test, deploy, and support back-end software products to process and understand business documents at scale, across Cloud and On-premise contexts.
  • Use cutting-edge and proven technologies and techniques from artificial intelligence, hybrid cloud, programming languages, runtimes, algorithms, and data structures to deliver software products.
  • Work in an agile and collaborative environment, with peer developers, managers, and architects to translate input requirements and feedback as well as articulate output deliverables and their behaviors.
  • Ensure that all software contributions are thoroughly tested and evaluated at the unit, component, integration, deployment, and end-to-end levels across the product they delivered.
  • Write clean, maintainable code with a test-driven development mindset. conduct tests and evaluations covering dimensions of output quality, memory consumption, and runtime performance.
  • Contribute to CI and CD pipelines to take their changes through various build, test, and deployment stages.
  • Investigate and aid the support team in resolving customer-reported problems and remediate security vulnerabilities across the software stack promptly.
  • Author and maintain end-user & peer-developer documentation. Establish best practices and development guidelines on behalf of the team.

• 3 years of experience with Python-based backend technologies: Fast API, multi-threading, and async IO, etc
• Demonstrated excellence in problem-solving, with the ability to tackle complex issues and find effective solutions
• Experience with docker container and Kubernetes orchestration platform
• Knowledge of database technologies such as SQL, NoSQL and Graph Databases
• Ability to work collaboratively with cross-functional teams and stakeholders across the globe
• Proven experience with UI technologies like React JS and Node JS is a big plus
• Usage of cloud services (Amazon Web Services, IBM Cloud, Microsoft Azure, Google Cloud Platform)
• Experience with message-based systems Kafka and/or RabbitMQ.
• Experience with CI/CD and the related tools, such as Github, Jira, Jenkins, Argo CD, or IBM Secure Pipelines Service.
• Strong written and verbal communication skills