We are looking for Software Engineers to join an AIOps Team which will leverage AI to build solutions using open source and commercial technologies to prevent IT outages at scale.
As a Software Developer in Cloud Pak for AIOps team, you’ll be responsible for designing and developing quality code for integration using open source and commercial technologies. You will work within an agile development team in a dynamic fashion having the ability to upskill when needed. Foster a high performing environment that enables teams to improve over time doing things correctly, quickly and consistently. Proactively work with offering management , design and other development teams across IBM to build value added software for our clients.
The successful candidate will have deep technical skills in software development with multiple languages, agile practices, technologies running on Linux and Kubernetes/OpenShift.
As a Full Stack Developer on the Cloud Pak team, you will be working as part of a Software Development team in fast-paced environment with remote office locations developing the next
generation of AI-infused solutions to prevent IT outages at scale. Working in an agile environment, you will be part of a multi-disciplinary squad working on the user interface and developing quality code for integration within the large global development product group. Your work will involve close collaboration with Architects, DevOps Engineers and Product Managers
across our global organization.
Job Responsibilities:
• Participate in software design and code reviews. Reviews include other Software Engineers and are held 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 such tools and methodologies as Agile Software Development, Test Driven Development, Continuous Integration, Source Code Management (git), and JIRA
• Deliver customer value through innovative solutions that address customer business problems.
• Support customer tickets as level 3 engineer in providing solutions directly to the field.
•Provide solutions to product's CVE in each release.
* At least 10-15 years of software development experience with experience on Cloud native technologies.
* 5+ years of software Front End development experience in React JS
* Strong development skills on technologies such as Java, Python, Golang
* Experience of Kafka, Cassandra and Postgres technologies.
* Experience with component design, Redux, and testing patterns
* Experience in React Testing Library (RTL) and/or some other testing solutions such as Enzyme
* Experience working with CI/CD processes, DevOps methodologies and tools such as git, Jenkins, Travis.
* Strong communication skills and the ability to work in a fast-paced environment with remote office locations.
* Willingness to roll up your sleeves and do whatever it takes.
• Experience working with high traffic web application
• Experience with multiple cloud services: IBM Cloud, AWS, Azure, Google
• Experience with IBM platforms: Power and System Z
• Experience on working with secure backend APIs
• Knowledge and experience with code versioning tools
• Understanding of DevOps, CI/CD tools, and concepts
• Experience with SQL or NoSQL data stores.