Introduction
Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.
Your Role and Responsibilities
As a Software Developer on the Cloud Pak team, you will be working as part of a full-stack team developing the next generation of AI-infused infrastructure management features used in our premier hybrid cloud management product. Working in an agile environment, you will be part of a multi-disciplinary squad working on the core management framework within the large global development product group. Your work will involve close collaboration with Architects, DevOps Engineers and Offering Managers across our global organization.
Responsibilities Include
* Work as part of a development squad to deliver quality software product for enterprise IT management
* Follow Agile development methodologies/best practices to produce quality code and documentation deliverables
* Participate and present at regular playbacks to the broader team, showing the output of the squad
* Contribute to and implement functional specs/designs to feed into a larger system architecture
* Deliver customer value through innovative solutions that address customer business problems as well as working with the Customer Support team to help resolve issues that customers encounter
Todays operating environment demands a stack thats responsive to the innovative enterprise one that can leverage all data types & access the latest technologies. Be part of a diverse and global team of thinkers and doers people who want to make an impact, cultivate their expertise and collaborate with some of the worlds top business and technology professionals. Were hiring JOIN US.
Keywords
architecture @IBMCloud vm infra SCRUM k8s @caffeinate_adam openshift agile @LifeAtIBM docker linux icp4d swdev opensource ManageIQ icp4mcm containerization PostgreSQL RoR rspec manageIQ golang cplusplus
Required Technical and Professional Expertise
* 5+ years experience developing software products in the enterprise IT domain, specifically dealing with infrastructure management
* 5+ years experience in open source development, having directly to contributed to a leading open source project and having attained status in a well-known community
* Deep expertise in traditional VM based infrastructure (VMware, KVM, Open Stack), in containerized infrastructure (Kubernetes, OpenShift, Docker), and in a wide variety of cloud providers (Amazon, Google, Microsoft, IBM)
* Expertise in Ruby on Rails development in large scale projects
* Expertise in SQL, preferably PostgreSQL
* Knowledge of unit testing frameworks, preferably RSpec
* Knowledge of distributed version control systems, preferably Git
* 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
Preferred Technical and Professional Expertise
* Expertise and status in the ManageIQ community
Armonk, New York
International Business Machines Corporation operates as an integrated technology and services company worldwide. Its Cognitive Solutions segment offers a portfolio of enterprise artificial intelligence platforms, such as analytics and data management platforms, cloud data services, talent management, and industry solutions primarily under the Watson Platform, Watson Health, and Watson Internet of Things names. This segment also offers transaction processing software for use in banking, airlines, and retail industries.
The company’s Global Business Services segment offers business consulting services; delivers system integration, application management, maintenance, and support services for packaged software applications; and finance, procurement, talent and engagement, and industry-specific business process outsourcing services. Its Technology Services & Cloud Platforms segment provides project, managed, outsourcing, and cloud-delivered services for enterprise IT infrastructure environments; technical support, and software and solution support services; and integration software solutions. The company’s Systems segment offers servers for businesses, cloud service providers, and scientific computing organizations; data storage products and solutions; and z/OS, an enterprise operating system.
Its Global Financing segment provides lease, installment payment plans, and loan financing services; short-term working capital financing to suppliers, distributors, and resellers; and remanufacturing and remarketing services. International Business Machines Corporation serves financial services institutions, airlines, manufacturers, and consumer goods and retail companies. The company was formerly known as Computing-Tabulating-Recording Co. and changed its name to International Business Machines Corporation in 1924. The company was incorporated in 1911 and is headquartered in Armonk, New York.