IBMposted 4 days ago
- Mid Level
Hybrid - Bangalore, IN
Professional, Scientific, and Technical Services

About the position

A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions. Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career. We are seeking a skilled back-end developer to join our IBM Software team. As part of our team, you will be responsible for developing and maintaining high-quality software products, working with a variety of technologies and programming languages. IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.

Responsibilities

  • Design, develop and/or re-engineer complex product components, and integrate software packages, programs and reusable objects residing on multiple platforms.
  • Participate in the design and implementation of sophisticated software systems.
  • Work with the Product Architects, Product Managers to understand various priorities and work towards the execution.
  • Participate in software design and code reviews to ensure a high level of software quality and to share knowledge with team members.
  • Participate in, and adhere to, professional software engineering practices using Agile Software Development, Test Driven Development, Continuous Integration, Source Code Management (git), and GitHub.
  • Ensure good code coverage and support bug fixes during testing and deploy to target environments.
  • Participate in the planning, creation and execution of automated test cases and load/performance testing.
  • Create/maintain technical documentation.
  • Handle and debug customer issues, working with L2 support team.
  • Maintain a high level of proficiency with Computer Science/Software Engineering knowledge and contribute to the technical skills growth of other team members.
  • Provide vigilance and compliance to various software engineering, support and release processes.

Requirements

  • Bachelor's Degree.
  • 5-10 years of professional/industrial experience in software development.
  • Expertise with Core Java, Java J2EE, Docker, Kubernetes, Ansible (playbook & development), MicroServices Architecture, Python, Shell Scripting, Ruby, GoLang using Ansible Operator.
  • Proficiency in container-based deployment using OpenShift Container Platform (OCP), Amazon AWS, Microsoft Azure, Google Cloud.
  • Working knowledge of system architecture, network protocols such as TCP/IP, HTTP.
  • Working knowledge of database technologies such as SQL or NoSQL, GraphDB's.
  • Experience in using messaging brokers like RabbitMQ, Kafka.
  • Experience in building secure, robust, scalable and maintainable software.
  • Working knowledge on tools like GitHub, Jenkins, Maven/Gradle.
  • Understanding and experience with Linux Operating Systems (such as Red Hat, Ubuntu).
  • Understanding and experience with DevOps, Agile, and Design/Implementation within CI/CD and Secure Software Engineering Best Practices.
  • Understanding and experience writing and executing Unit and Integration Tests as part of Test Driven DevOps Development.
  • Ability to learn and apply new technologies quickly.
  • Strong sense of ownership of deliverables.

Nice-to-haves

  • An authority on Cloud Native Application architecture, Docker's and Microservices.
  • Working experience on Docker/Kubernetes, the DevOps, Micro services.
  • Worked on building automation test frameworks.

Benefits

  • Continuous learning and development opportunities.
  • Encouragement to be courageous and experiment.
  • Supportive environment for personal and professional growth.
Hard Skills
Docker
3
IBM Software
3
Ansible
2
Github
2
Kubernetes
2
5nS9Tq wqYWmMiAV97
0
5xmVDPz s7WdbH8hyLB
0
7Y8QM bOM3V
0
7mqjyG6
0
8jH67f0N
0
9GFCtaq
0
9KW4vmgX8h lLQwep2VBoFq
0
AXfs2HZPbDo bheaWvoXt1wE
0
CRdDsm XRzntDe
0
ETK6832to uSkJhib6flZj
0
EkVu1Cy
0
GsgyvwiWp GO2v6TZS
0
H2G5Kt4oP 4q7hDOx3nb5u
0
IFU94bRK QrdpXhf5w1EM
0
IkFhrmTWf e647pW13hZTN
0
JemlZ0z
0
MPdhzJynVDIQ H1FpbnyZ
0
NPXYH6Zh
0
Nj20boFfiy
0
S6W9Q2Hup
0
SZtKvxkfREL7B 4G7Mw1hqkH0ej
0
TkD5x1EaNA PnEukDXA
0
UbqwI2TBK01XOoH
0
W70cwPx59 2rJiUj4L8BOp
0
WKP2JXq0xb o0iHpYGg
0
WtPV0l TOn6jaFKtgsz
0
X9D7ePYnOR5G4j MB5LPwaXZCA3
0
c7kxsGJ
0
cvUiKg6B Es3BwanIL
0
dbQDwYEBav g0qSR6GPXAk4DC
0
ek4tNY
0
eshONE
0
gQHis EJQa
0
gz5eGb1P dPmzieSoxLRcJ
0
h4H1
0
hnTgW0XSwUk 7Qd9fj5X3lB0F
0
i0SPnadMT Prp0iNOk
0
jFgLVohJHWtE 70bvDpSB
0
jyq0k6Scb3W YxCmdbuV5yi gVL4Qt6NOsX
0
knmO OXzog7tEl
0
mKTiEnq4Y 5lyVtKjP
0
mdnFr zusyxUGQR
0
nZy8 xZIjGf4qV
0
qe7BWsZU 3YqvbfBGHU
0
raBpFgPT6 lB9MfS wWt9 PzA4QVu7cY1CO80sw
0
rj5dy3Qsp obaGM9d
0
s1cPm
0
slCacGId9i c9SxBq
0
swzIANdaV Nd4KRe0LP8C
0
tGfXoS
0
ud3VS alfJWDNMto5rGI
0
unmkcEZ4
0
vPs5Ey2bMj9n EIMBcfRwOa
0
Soft Skills
9LySeK aK8 79ZxRv
0
A89jZt QhqvIbxV
0
Unlock 55 more keywords by signing up for Teal+Sign Up
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service