Application Developer - Singapore - IBM

IBM
IBM
Verified Company
Singapore

2 weeks ago

Wei Jie

Posted by:

Wei Jie

beBee Recruiter


Description
Introduction


As an Application Developer, you will lead IBM into the future by translating system requirements into the design and development of customized systems in an agile environment.

The success of IBM is in your hands as you transform vital business needs into code and drive innovation. Your work will power IBM and its clients globally, collaborating and integrating code into enterprise systems.

You will have access to the latest education, tools and technology, and a limitless career path with the world's technology leader.

Come to IBM and make a global impact

Your Role and Responsibilities

  • Work along with the Project teams to onboard Projects onto the DevSecOps platform.
  • Guiding the continuous integration, continuous deployment, continuous testing & continuous monitoring
  • Work closely with the development team and operation team to ensure project delivery and maintain compliance standards
  • Setup, deploy and maintain scalable, high availability systems
  • Perform and automate provisioning and security hardening of systems
  • Setup and maintain CI/CD, automated testing, development and delivery environments
  • Writing scripts/programs for service monitoring and health check of systems
  • Daytoday monitoring, backup, deployment and maintenance of systems
Required Technical and Professional Expertise

  • Experience with cloud orchestration, configuration management and autoscaling techniques
  • Good understanding of network protocols
  • Good knowledge of cloud storage technologies (preferably AWS)
  • Experience with IAC tools such as Ansible/Terraform
  • Experience with load balancing setup for TCP/IP, HTTP(s), DNS, routings.
  • Knowledge of IT security standards, for instance from CIS or IM
  • Experience on building and developing CI/CD pipeline and workflow (Gitlab CI/CD preferred)
  • Good handson experience on using AWS Cloud
  • Overall knowledge on one or more of the following programming language (Java, Spring Boot, Node JS, Angular JS, React Native)
  • Knowledge on continuous integration, test automation, version control, and software configuration management.
Preferred Technical and Professional Expertise

  • Diploma/Degree in Electrical Engineering, Computer Science, Communications Engineering or equivalent
  • Minimum 3 years in software development industry or server infrastructure setup
  • At least 1year experience working closely with infrastructure. Experience in Linux, Windows, network troubleshooting is a plus,
  • Good handson experience on using AWS Cloud
  • Experience with IAC & config management tools (Terraform, Ansible, Puppet, Chef etc.).
  • Good understanding of hardware infrastructure systems (network switches, firewalls, routers etc.) and Linux operating system.
  • Good understanding of DevOps principles and practices. Knowledge in DAST/SAST tools will be an added advantage.
  • Experience in working in an Agile environment. Knowledge in continuous integration, test automation, version control, and software configuration management
  • Excellent communication skills and selfmotivated.


About Business UnitIBM Consulting is IBM's consulting and global professional services business, with market leading capabilities in business and technology transformation.

With deep expertise in many industries, we offer strategy, experience, technology, and operations services to many of the most innovative and valuable companies in the world.

Our people are focused on accelerating our clients' businesses through the power of collaboration. We believe in the power of technology responsibly used to help people, partners and the planet.


Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.


Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company.

They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers.

The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.

Are you ready to be an IBMer?

More jobs from IBM