Entry Level Cloud Infrastructure Network Monitoring and Automation Software Engineer

IBM

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
San Jose, CA
Posted
7 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $179k
$132k most similar roles pay here $223k

This listing doesn't post a salary. Most similar roles pay $144,350–$214,000.

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 506 open roles on FindRole.

Listed pay typically runs $174,632–$197,165 across 5 roles with salary data.

Most-posted roles

View all roles at IBM

At a glance

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

Entry Level Cloud Infrastructure Network Monitoring and Automation Software Engineer joins the NetTools team within the Network Underlay organization to develop software systems for managing global network infrastructure at scale. This role involves building production-grade back-end services, automation pipelines, and automated test frameworks for the Axon/NCS platform and SSOT/Hivemind data stores. The engineer will design and maintain Python microservices, manage REST API endpoints, process YAML-driven inputs, and generate configurations using Jinja2 templates. Key responsibilities include building CI/CD pipelines in OpenShift and Kubernetes environments while ensuring security compliance for containerized workloads. Required skills include proficiency in Python, Git, Docker, and RESTful API design. The role addresses the technical challenge of automating network lifecycle management, including initial provisioning and operational updates across a global fleet of data centers using tools like NetBox and CockroachDB.

What you'll do

  • Develop and maintain Python microservices to automate network provisioning and operational workflows.
  • Manage REST API endpoints and process YAML/Jinja2 data for switch configuration generation.
  • Design and implement automated test frameworks including unit, integration, and end-to-end regression tests.
  • Build and manage CI/CD pipelines within OpenShift and Kubernetes environments.
  • Integrate backend services with SSOT and Hivemind platforms to ensure accurate network context data.
  • Harden service components and improve Docker container configurations to meet security standards.
  • Develop monitoring and observability tools for mission-critical network infrastructure services.

What we're looking for

  • High School Diploma or GED is required; a Bachelor's Degree is preferred.
  • Experience in back-end development with Python, including REST API design and JSON/YAML data processing.
  • Proficiency in Git for version control and collaborative development workflows.
  • Working knowledge of Docker containerization and orchestration via Kubernetes or OpenShift.
  • Ability to design, implement, and document RESTful APIs using HTTP fundamentals.
  • Experience writing unit, integration, and regression tests in a production-critical environment.
  • Familiarity with infrastructure tools like Ansible, Chef, or similar configuration management systems.
  • Knowledge of networking concepts such as IP addressing, VLANs, switching, and routing.

More like this

Similar roles

Cloud Developer Intern, Network

IBM

Austin, TX 10 days ago
IBM Cloud Kubernetes OpenShift Docker CI/CD Python Go Bash PowerShell Ruby Ansible Chef Zabbix Splunk Prometheus Sysdig GitHub JIRA Confluence ServiceNow Ubuntu RHEL CentOS DNS NTP

Cloud Developer Intern, Storage

IBM

Austin, TX 9 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

Cloud Developer Intern

IBM

Chicago, IL 8 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

Entry Level Cloud Developer

IBM

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

Backend Developer Intern

IBM

Austin, TX 8 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