Cloud Infrastructure Network Monitoring and Automation Software Engineer Intern

IBM

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Austin, TX
Employment
Intern
Posted
1 day ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $162k
$110k most similar roles pay here $215k

This listing doesn't post a salary. Most similar roles pay $119,701–$204,400.

Based on 240 similar postings.

Employer

About IBM

IBM is a US-based global technology company providing hybrid cloud, AI, consulting, enterprise software, and IT infrastructure products and services.

IBM currently has 270 open roles on FindRole.

Most-posted roles

View all roles at IBM

At a glance

TL;DR · Cloud Infrastructure Network Monitoring and Automation Software Engineer Intern

Cloud Infrastructure Network Monitoring and Automation Software Engineer Intern joins the NetTools team within the Network Underlay organization to support IBM Cloud’s global network infrastructure. This role involves developing back-end Python microservices, managing REST API endpoints, and processing YAML-driven inputs for automation workflows like Day-0 provisioning and Day-2 operational changes. The engineer will build automated test coverage, integrate data platforms using NetBox and CockroachDB, and refactor code to reduce technical debt while improving Docker container configurations. Key technologies include Python, Git, Docker, Jinja2, and tools such as Ansible or Helm. The work addresses the challenge of managing large-scale network infrastructure by building systems that automate configuration, monitoring, and validation across multiple data centers. Candidates should possess skills in backend development, automated testing, and a basic understanding of networking concepts like IP addressing and VLANs.

What you'll do

  • Develop Python microservices to automate network provisioning and operational configuration workflows.
  • Build and maintain REST API endpoints for processing YAML-driven inputs and Jinja2 configuration templates.
  • Design and implement unit and integration tests to ensure the reliability of automation pipelines.
  • Integrate backend systems with data platforms like NetBox and CockroachDB to validate network context.
  • Refactor legacy code, improve Docker container configurations, and reduce technical debt within the platform.
  • Create operational runbooks and documentation for internal team onboarding and system maintenance.
  • Participate in agile ceremonies including sprint planning, standups, and peer code reviews.

What we're looking for

  • High School Diploma or GED is required.
  • Bachelor's Degree is preferred.
  • Experience in back-end development with Python, including JSON/YAML processing and REST API design.
  • Proficiency in version control using Git for collaborative workflows and code reviews.
  • Familiarity with containerization fundamentals using Docker.
  • Ability to design, implement, and consume RESTful APIs over HTTP.
  • Aptitude for writing automated unit or integration tests for production-critical systems.
  • Experience with scripting/infrastructure tools (Bash, Ansible), template engines (Jinja2), or networking concepts is preferred.

More like this

Similar roles

Software Developer Intern

IBM

4 days ago
Python Java C++ Artificial Intelligence Data Modeling Prompt Engineering API Integration RAG Agile Enterprise IT Operations Multi-model Workflow Orchestration Function Calling Stateful Loops Error Handling Software Development Code Review

Cloud Developer Intern, Storage

IBM

Austin, TX 31 days ago
IBM Cloud OpenShift Kubernetes Docker CI/CD Python Java Go Bash PowerShell Ruby Ansible Chef Active Directory Zabbix Splunk GitHub JIRA Confluence ServiceNow Ubuntu RHEL CentOS VMware vSphere

Backend Developer Intern

IBM

Austin, TX 7 days ago
Kubernetes OpenShift Docker CI/CD Python Go Bash PowerShell Ruby Ansible Chef Active Directory Zabbix Splunk Ubuntu RHEL CentOS VMware vSphere Citrix Hypervisor IBM Cloud

Software Engineer Intern

Cloudflare, Inc

Austin, TX 18 days ago
TypeScript JavaScript Go Rust C C++ Python Microservices Cloudflare open-source