Back End Developer - Cloud and Cognitive Software
Posted on: November 22, 2021
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
Your Role and Responsibilities
Location: Rochester, MN Preferred
Developer for 'IBM Kubernetes Container Service', 'RedHat OpenShift
on IBM Cloud', and 'IBM Cloud Satellite' managed services focusing
on the networking components including load balancers and Calico
policies. You will interact with cutting edge technology (including
Kubernetes, Red Hat OpenShift, etc.) and will be on a team
responsible for IBM's strategic hybrid cloud solution. You will
have the opportunity to solve complex distributed system and
networking problems for a service that is revolutionizing the way
organizations manage their applications and IT infrastructure.
As a developer on these managed services you will be responsible
for:Participating in the end-to-end software development cycle by
designing, developing, testing, and supporting new container
networking features using GO, Python, and bash scripting
Delivering the network microservice responsible for providing
deployment data to customer clusters
Providing Calico policies for customers to establish and manage
container networking within their clusters
Coordinating with a multidisciplinary team of developers on a
service rollout cadence
Triaging gate issues to ensure successful production
Contributing IBM Cloud specific load balancer support upstream via
the IBM Cloud Controller Manager
Required Technical and Professional Expertise
4+ years of experience with a programming language such as Go,
2+ years of experience developing in the cloud and microservice
2+ years of experience developing in Go
2+ years of experience using Kubernetes or OpenShift as an
2+ years of experience using networking components and features
such as load balancers, policies, and subnets
Knowledge of TCP networking fundamentals and proficiency of each
layer in the OSI model, especially relating to Linux
Ability to work independently as well as collaborate with others to
debug and solve problems
Effective communication skills with the ability to demonstrate and
explain complex designs in a simple to understand way
Solid understanding of Agile methodologies with the ability to
break up requirements into more manageable tasks
Preferred Technical and Professional Expertise
Experience with CI/CD frameworks including Jenkins and Travis
Experience owning and developing software in a production
Experience using Docker to build and run applications
Experience with IT automation systems like Ansible
Experience with network/application protocols including HTTPS,
TCP/UDP, ARP, and IPv4
Experience with distributed system concepts such as load balancers,
key/value databases, and master/worker architectures
About Business Unit
Digitization is accelerating the ongoing evolution of business, and
clouds - public, private, and hybrid - enable companies to extend
their existing infrastructure and integrate across systems. IBM
Cloud provides the security, control, and visibility that our
clients have come to expect. We are working to provide the right
tools and environment to combine all of our client's data, no
matter where it resides, to respond to changing market
This job requires you to be fully COVID-19 vaccinated prior to your
start date, where legally permissible. Proof of vaccination status
will be required. If you are unable to be vaccinated due to
medical, pregnancy or religious reasons, we offer accommodations in
accordance with applicable law.
Your Life @ IBM
Are you craving to learn more? Prepared to solve some of the
world's most unique challenges? And ready to shape the future for
millions of people? If so, then it's time to join us, express your
individuality, unleash your curiosity and discover new
Every IBMer, and potential ones like yourself, has a voice, carves
their own path, and uses their expertise to help co-create and add
to our story. Together, we have the power to make meaningful change
- to alter the fabric of our clients, of society and IBM itself, to
create a truly positive impact and make the world work better for
It's time to define your career.
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.
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 offers a wide range of resources for eligible IBMers to thrive
both inside and outside of work. In addition to a competitive
benefits program consisting of medical and life insurance,
retirement plans, and time off, eligible employees may also have
--12 weeks of paid parental bonding leave. Family care options are
also available to support eligible employees during COVID-19.
--World-class training and educational resources on our
personalized, AI-driven learning platform. IBM's learning culture
supports your restless attitude to grow your skills and build the
depth and scale of knowledge needed to achieve your career
--Well-being programs to support mental and physical health.
--Financial programs that empower you to plan, save, and manage
your money (including expert financial counseling, 401(k), IBM
stock discount, etc.).
--Select educational reimbursement opportunities.
--Diverse and inclusive employee resource groups where you can
network and connect with IBMers across the globe.
--Giving and volunteer programs to benefit charitable organizations
and local communities.
--Discounts on retail products, services, and experiences.
We consider qualified applicants with criminal histories,
consistent with applicable law.
Being You @ IBM
IBM is committed to creating a diverse environment and is proud to
be an equal opportunity employer. All qualified applicants will
receive consideration for employment without regard to race, color,
religion, gender, gender identity or expression, sexual
orientation, national origin, genetics, pregnancy, disability, age,
veteran status, or other characteristics. IBM is also committed to
compliance with all fair employment practices regarding citizenship
and immigration status.
Keywords: IBM, Rochester , Back End Developer - Cloud and Cognitive Software, IT / Software / Systems , Rochester, Minnesota
Didn't find what you're looking for? Search again!