Software Developer

IBM

Raleigh (NC)

Vor Ort

USD 120.000 - 160.000

Vollzeit

vor 11 Stunden
Sei unter den ersten Bewerbenden

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

IBM Software in Raleigh seeks a Software Developer focused on Cloud automation to design, build, and evolve scalable cloud-native solutions across multi-cloud platforms.

You will implement automation scripts in Go or Python, develop CI/CD pipelines with Concourse and GitHub Actions, and help ensure reliable, self-healing deployments that accelerate product squads.

Qualifikationen

  • 3+ years designing and building automation that speeds software development, testing, and deployment.

Aufgaben

  • Design and develop cloud automation solutions and shared libraries.
  • Build and maintain automated Concourse and GitHub Actions pipelines.
  • Improve automation strategies with self-healing tooling in Go and Python.
  • Deliver friction-free CI/CD and deployment experiences for product squads.
  • Participate in on-call rotation and ensure platform reliability.

Kenntnisse

Automation Development
Go
Python
CI/CD
Concourse
GitHub Actions
Terraform
Kubernetes
APIs & Webhooks
Telemetry & Monitoring

Ausbildung

Technical Diploma

Tools

Terraform
HashiCorp Terraform

Jobbeschreibung

At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by curiosity and collaboration. You'll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM Software places you at the heart of IBM's product and technology landscape. Here, you'l have the tools and opportunities to advance your career while creating software that changes the world.

Introduction

At IBM Software, we transform client challenges into solutions. Building the world's leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by curiosity and collaboration. You'll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM Software places you at the heart of IBM's product and technology landscape. Here, you'l have the tools and opportunities to advance your career while creating software that changes the world.

A career in IBM's HCPT Cloud Platform Engineering (CPE) team provides the rare opportunity to help define the next generation of cloud platform scaling. We are the engineering organization that runs, scales, and modernizes the core platform underneath HashiCorp Terraform Cloud at enterprise scale. You will partner with innovative product squads and leading SREs to design the technical foundations needed to build a highly available, self-healing, and secure cloud economy.

Your Role And Responsibilities

As a Software Developer specializing in Cloud, you will work in an agile, collaborative environment across various Cloud platforms, leveraging expertise in multi-cloud environments, Infrastructure as a Service (IaaS), and Platform as a Service (PaaS). You will collaborate with cross-functional teams to design, develop, and deliver scalable and secure cloud-based solutions.

Your Primary Responsibilities Will Include
  • Design and Develop Cloud Automations Solutions: Develop scripts, programs, and automated shared libraries for automating software development, container verification, and production deployments, focusing on increasing efficiency and velocity.
  • Build Automated Systems: Create and maintain automated Concourse and GitHub Actions pipeline configurations, ensuring seamless integration with existing Terraform-based systems and processes.
  • Improve Automation Strategies (Automation 2.0): Continuously assess and refine platform automation strategies—building self-healing scripts and tools in Go and Python to optimize business outcomes, improve team resiliency, and reduce on-call toil.
  • Deliver End-to-End Experiences: Care equally about business outcomes and technical solutions, focusing on delivering exceptional, friction-free CI/CD and deployment experiences for product squads.
  • Drive Business Outcomes: Participate in the weekly CPE on-call rotation, resolve automated alerts within 15 minutes, maintain updated runbooks, and ensure overall platform reliability (uptime ≥ 99.95%).
Preferred Education

Technical Diploma

Required Technical And Professional Expertise
  • Deep Expertise in Automation Development: 3+ years of proven experience in designing and building systems and tools that automate repetitive software development, testing, and deploymen tasks.
  • Experience with Scripting and Programming: Highly skilled in developing custom scripts and frameworks in Go (golang) or Python, with solid expertise in modern API and webhook integrations.
  • Strategic Automation Planning (CI/CD): Practical experience in creating automated delivery solutions based on business requirements, with the ability to assess and optimize Concourse or GitHub Actions pipelines.
  • Technical Solution Implementation: Proven ability to care equally about business outcomes and technical solutions, with a focus on delivering robust self-healing and monitoring configurations.
  • Business Outcome Optimization: Deep understanding of how automation drives overall platform quality and developer velocity, with experience in telemetry, logging, and performance monitoring.
Preferred Technical And Professional Experience
  • Familiarity with Kata: Experience with Kata, including its application in containerized environments and potential integration with other technologies like Kubernetes.
  • Knowledge of Operators: Understanding of Operators and their role in automating tasks, as well as experience working with them in a cloud-based setting.
  • SDN and Network Resiliency: Experience with Software Defined Networks (SDN) and Network Resiliency concepts, including their implementation in cloud environments.
  • Advanced Scripting & Infrastructure Knowledge: Experience writing clean, modular infrastructure-as-code modules utilizing HashiCorp Terraform.
  • Technical Solution Vision (Kubernetes): Familiarity with operating and deploying workloads into container orchestration clusters (AWS EKS, Nomad, or ECS).
  • Cross-Functional Collaboration: Experience working with multiple stakeholders (including adjacent Product Engineering and Atlas squads) to refine automation pipelines and maintain clear boundaries.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Software Developer
Software Developer

International Business Machines Corporation • Austin (TX)

Vor Ort
USD 120.000 - 170.000
Software Engineer - Terraform Foundations
Software Engineer - Terraform Foundations

International Business Machines Corporation • Austin (TX)

Vor Ort
USD 120.000 - 160.000
Sr Software Engineer-Automation
Sr Software Engineer-Automation

NV Energy • Portland (OR)

Hybrid
USD 120.000 - 160.000
Cloud Engineer
Cloud Engineer

TechDigital Group • Eagan (MN)

Vor Ort
USD 90.000 - 120.000
Cloud Engineer F/H
Cloud Engineer F/H

PowerToFly • Ridgewood (NJ)

Vor Ort
USD 120.000 - 160.000
Senior Cloud Security Engineer
Senior Cloud Security Engineer

International Business Machines Corporation • Austin (TX)

Vor Ort
USD 180.000 - 230.000
Sr Software Engineer - Terraform Foundations
Sr Software Engineer - Terraform Foundations

International Business Machines Corporation • Austin (TX)

Vor Ort
USD 150.000 - 210.000
Confluent - Staff Systems Engineer
Confluent - Staff Systems Engineer

International Business Machines Corporation • Poughkeepsie (AR)

Vor Ort
USD 140.000 - 190.000
Confluent - Staff Systems Engineer
Confluent - Staff Systems Engineer

International Business Machines Corporation • Boston (KY)

Vor Ort
USD 150.000 - 190.000
Senior Cloud Platform Engineer
Senior Cloud Platform Engineer

Career Techniques • Dallas (TX)

Hybrid
USD 130.000 - 180.000