software developer
-
- Software Engineering
- Professional
software developer
-
- Software Engineering
- Professional
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
- Design and development of new features in Java and /or C/C++
- Minimizing and hardening microservices and public-facing API gateway attack surface
- Continuous delivery using tools such as Travis, Jenkins, Ansible, and Kubernetes
- Observability, capacity planning, system and service performance analysis and tuning
- Orchestrating cloud services using tools such as Terraform, Ansible, and Tekton
- Debugging problems in production and test environments
- Developing automation that improves deployment speed and service reliability in the containerized environment.
Required Technical and Professional Expertise
As a software developer, you will be a self-starter, requiring limited supervision or guidance, with good communication skills and the ability to multi-task and prioritize your work.
- Strong enterprise class software development experience
- Strong foundation in Data Structures and Algorithms
- A rigorous approach to problem-solving
- A strong preference for collaborative teamwork
- The ability to pick up new technologies quickly and rapidly deep dive
- Experience with production SAAS cloud hosted environments
- Experience with cloud computing technologies such as AWS, VMware, Azure, and/or IBM Cloud
- Programming skills – scripting, Go, Python, Java, C/C++
- Must be proficient in writing, debugging, and maintaining automation, scripts, and code (ie, Bash, Ansible, and Python, Java or Golang)
- Ability to administrate, configure, optimize and monitor services and/or servers at scale.
- Use of modern container systems such as Docker, Vagrant, Rancher, AWS, Kubernetes, OpenShift
- Familiarity with automation tools such as Ansible, Terraform
Preferred Technical and Professional Expertise
- None
IBMerについて知りたい場合
About IBM
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.
職種の概要
希望に沿うポジションがない場合
IBMの人材ネットワークにご参加ください。新たな職種をご紹介します。