Entry Level Cloud Infrastructure Network Monitoring and Automation Software Engineer
IBM
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $119,701–$204,400.
Based on 240 similar postings.
Employer
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
At a glance
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.
Skills
What you'll do
What we're looking for
More like this
IBM
IBM
IBM
IBM
IBM
Cloudflare, Inc