The IBM Cloud CTO Office is responsible for defining the next generation of the IBM Public Cloud Platform, reinforcing the long-term strategic direction for IBM Cloud as the platform for secure regulated workloads, and ensuring that IBM Cloud meets client and regulatory expectations.
We are seeking an ambitious software developer to join our team in Bangalore, India. We seek individuals interested in having a voice in the long-term strategic direction of the IBM Cloud architecture and shaping it be the most secure, highly available and resilient cloud platform on the market for our clients.
Collaboration is at the heart of what we do. As full stack developer in the IBM Cloud CTO Office, you will get an incredible opportunity to work closely with and learn from senior technical and business leadership and build your network across IBM Cloud.
Your work will produce tools and software to enable publishing and sharing of IBM Cloud architecture and security guidance, software, and technical documentation and architecture artifacts, which may include compliance controls automation, proof of concepts for technology evaluation and adoption across IBM Cloud in support of high-profile customer engagements, regulated industries, and audits.
Responsibilities:
Working in an Agile collaborative environment to understand requirements, design, code, and test innovative applications.
Leverage AI to build next generation applications to increase productivity and reduce manual tasks.
Enabling continuous deployment and availability by designing, developing, and creating automated frameworks, processes, and test cases based on functional and end-user requirements.
Actively participating in architectural decisions, design, and code reviews.
Presenting technical solutions and designs to engineering teams
Working closely with distributed teams inside IBM.
- 4+ years of hands on experience with Python, Typescript, shell scripting
- 4+ years of hands on experience with Web application development, REST API using Python
- Experience working with any version control system (Git preferred)
- Experience in containers and Kubernetes-based development
- Strong interest in developing, debugging, troubleshooting, designing, and implementing solutions to complex technical issues
- Strong interest in implementing modern tools and techniques to create clean, efficient, and reusable code.
- Having a "roll up your sleeves to get things done" mentality
- Experience developing test automation and unit tests
- Exceptional problem-solver, with ability to understand root cause and move forward and close on problems at the root cause
- Ability and willingness to collaborate effectively across teams