IBM

DevOps Engineer - IBM Inner Source

IBM
Introduction
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 talk.
Your Role and Responsibilities
Who We Are...
In case you may or may not be familiar with the term ‘Inner Source’ it essentially means that we use the Open Source collaboration, co-creation and community working model but the community boundaries are within a company or organization. While the concept seems simple, in practice it is extremely challenging for software developers to operate at an enterprise scale to contribute to other projects given the… well, you know…scale. We will need to overcome technical, behavioral, and cultural factors that create friction and inhibit progress.
The Inner Source program office is tasked with scaling Inner Source at IBM and is assembling a multidisciplinary team that is passionate about Inner Source and Open Source and is committed to creating an exceptional experience for developers who are contributing to or maintaining Inner Source projects.
Our team will provide guidance for Inner Source project maintainers, contributors and pretty much anyone and everyone engaged in an Inner Source ecosystem. We will work directly with developers, leaders, architects, designers, and product managers as enablers to help grow Inner Source communities, increase the number of contributors to Inner Source projects and increase adoption of those projects through reuse. We are looking for an Inner Source DevOps Engineer to join this team and help us bring Inner Source to IBM.
Who You Are...
As an Inner Source DevOps Engineer you’ll use your expertise in DevOps tooling, practices, test, automation, TDD, etc. You possess a wholistic view of DevOps by nature and your goal is to make Inner Source contributions easier and more hands-off. You bring strong DevOps technical skills combined with a passionate need to enable your fellow software developers with the tools, documentation, processes, automation, etc. that, which will allow us to scale Inner Source across IBM.
As an Inner Source DevOps Engineer you will work with and learn from the best global DevOps leaders across IBM. You will work to optimize DevOps pipelines, cluster management, and ensure reliability, consistency and quality by developing innovative CI/CD solutions, tools and processes.
Yes, IBM is a large company but it is filled with IBMers who possess innovative ideas and are doers just like you. The Program Office is setting the stage for the future through Inner Source, therefore we will operate in a start-up like environment and since you possess that entrepreneurial spark you should thrive in our culture! Interested? Keep reading then…
The Role – What You Will Do
In your first 6 months, you’ll...
  • Learn about Inner Source and how to leverage DevOps tools and practices at scale
  • You will be the first to develop or use new tools, Slackbots, automation and test environments with the goal of making them repeatable, easy to use and mostly self-service
  • Create, manage and maintain, high quality documentation and wikis which are designed with the developer experience in mind
  • Work with members of our research organization to test new tools and new ways of working that will enable scaling of Inner Source
  • Identify opportunities to that, in general make Inner Source contribution easier and more hands-off for your fellow software developers

We are on the bleeding edge working with new technologies and ways of working - So if you're reading this and have some exposure to these areas, we encourage you to apply. We want to learn about the superpower you'd like to share with our team!
Our Team...
We care a lot about building an inclusive environment, and seek people who can bring new backgrounds and experiences to the team. IBM is strongly supportive of work-life balance, because we believe rest is necessary to keep doing your best work. Since we are responsible for building technology that we expect all of IBM to rely on, we focus on best collaborative practices in the industry to facilitate innovation. We believe in continually building IBM into the best place it can be, and adapt as needed to make that possible. We're hiring... JOIN US.
Keywords...
#beequal #womenintech #blackgirlscode #neurodiversity #InnerSource #OpenSource #WaysofWorking #DevOps #TDD #CICD #Watson #ML #MachineLearning #Cloud #IBMCloud #DevExperience #Software #peerprogramming #pairprogramming @caffeinate_adam #socialcoding #AppConnect #Docker #Kubernetes #Jenkins #API #k8s #NodeJS #Java #Cloud #ruby #Python #rest @LifeAtIBM
Required Technical and Professional Expertise
In addition to your strong written and verbal communication skills, you'll possess 5+ years' experience in AT LEAST 3 of the following areas...
  • Knowledge of Product Deployment and DevOps best practices and technologies especially with respect to Continuous Integration and Continuous Delivery (CI/CD), Test Driven Development (TDD), and Automation
  • Experience building, deploying and maintaining containerized microservices
  • Experience with testing and deployment pipelines using CI/CD principles
  • Experience with Docker, Kubernetes and Jenkins
  • Experience with Agile development and/or Design Thinking practices to proactively identify opportunities to optimize that will enhances the developer experience

Preferred Technical and Professional Expertise

  • Knowledge or experience with Inner Source and/or Open Source and ways of working

  • Knowledge of any of the following: Operators, API Design/development using gRPC and REST, and/or Machine learning lifecycle

  • Ability to efficiently enable and collaborate with many types of stakeholders from a senior executives to new hire, junior software developers with the goal of ensuring successful implementation and adoption of Inner Source at IBM

About Business UnitIBM’s Cloud and Cognitive software business is committed to bringing the power of IBM’s Cloud and Watson/AI technologies to life for our clients and ecosystem partners around the world. IBM provides you with the most comprehensive and consistent approach to development, security and operations across hybrid environments—with complete software solutions for business and IT operations, development, data science, security, and management. Our experts and software capabilities help organizations develop applications once and deploy them anywhere, integrate security across the breadth of their IT estate, and automate operations with management visibility. With IBM, you also have access to new skills and methods, governance and management approaches, and a deep ecosystem of industry experts and partners.
Your Life @ IBMAre 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 possibilities.
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 everyone.
It's time to define your career.
About IBMIBM’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.Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we’re also one of the biggest technology and consulting employers, with many of the Fortune 50 companies relying on the IBM Cloud to run their business. 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.
Location StatementIBM 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 access to:
  • 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 goals.
  • 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 @ IBMIBM 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.