Jump to content

COMPLETE DevOps Software Developer - Instana (Delivery Enablement Team)

5 days ago


Job Opportunity Details


Full Time


Not Telling

Work from home


Weekly Working Hours

Not Telling


Not Telling

Working Location

Mulhuddart, Mulhuddart, Dublin, Ireland   [ View map ]
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
The Delivery Enablement Team Designs process and creates tools that enable engineers to build, test and release software efficiently and reliably. This includes but is not limited to:
• Building reliable and scalable CI/CD tools and a platform to extend our CI/CD ecosystem of tools as the engineering org grows and needs change.
• Managing Static Application Security Testing (SAST) tools like SonarQube
• Managing Container Image Security Scanning tools
• Creating infrastructure as code for various cloud platforms
• Provide shared building blocks to enable engineers to utilize components in our build infrastructure for their specific needs without them having to build everything from scratch
• Enable engineers to build on-demand test environments
What kinds of things will the person work on?
• Operate a scalable Concourse CI installation that can grow and contract as needs change
• Build reusable CI/CD blocks for workloads that are the same across different project repositories/release pipelines
• Optimize the Instana SaaS release process such that repeatable tasks are automated and manual involvement is very limited. Apply the learnings to the Instana Self-Hosted release process, or vice versa.
• Provide shared solutions for static code analysis and container image security scanning that can be easily utilized across multiple teams and integrated into their workflows
• Automated tooling to spin up of a K8s-based installation of Instana to enable engineers to test their changes without having to rely on a shared test environment
• Work to shorten local development feedback cycles across teams.
• Work on load test environment / help engineers build load tests
• Work on tooling to make authoring, discovery, and consumption of internal technical docs easy.

Required Technical and Professional Expertise
  • You have proven hands-on software development experience in a modern programming language (like Python, Java, Elixir, Rust, GOlang) in public cloud platform (such as GCP, AWS).
  • You have experience with building tools (scripts and libraries) that are used in the CI/CD process.
  • You have a good understanding of how today’s software developers work, and have empathy for the problems they face in the course of their work.
  • You have experience driving adoption of new processes and tools across multiple teams and value building clarity and explicitness into how software is built, tested and released so that this can be shared knowledge across all members of the team
  • You value removing friction in how software is built, tested and released so that developers can focus on building features and bringing value to customers
  • You enjoy working with multiple technologies and find learning new things exciting.

Preferred Technical and Professional Expertise
  • Experience with Concourse CI (or another CI/CD tool where pipelines are first class citizens, e.g. Go CD)
  • Experience with Terraform or a similar infrastructure-as-code tool, with running and maintaining Kubernetes clusters
  • Java / JVM build systems experience, load testing experience on the JVM

More Information

Application Details

  • Organization Details
    IBM IE

User Feedback

Recommended Comments

There are no comments to display.

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...