Role Overview
We are seeking a Python Developer to design and build automation solutions for wireless network infrastructure, including Packet Core, IMS Core, and Messaging Core platforms. You will develop reliable software, APIs, tools, and automation frameworks to improve the speed, consistency, and safety of network deployment, upgrades, service provisioning, testing, auditing, and diagnostics.
Responsibilities
- Design, develop, test, deploy, and maintain software solutions for wireless network automation.
- Build automation frameworks for deploying and upgrading Packet Core, IMS Core, and Messaging Core platforms.
- Develop API-driven solutions for network service provisioning and lifecycle management.
- Create tools for configuration auditing, compliance validation, and configuration-drift detection.
- Automate pre-maintenance and post-maintenance testing, verification, and reporting.
- Develop network diagnostic and troubleshooting tools, including AI-assisted solutions.
- Integrate automation solutions with Kubernetes-based environments, CI/CD pipelines, and monitoring platforms.
- Write clean, maintainable, well-tested, and documented code.
- Collaborate with cross-functional teams to translate operational requirements into effective software solutions.
Requirements
- Bachelor's degree in computer science, Computer Engineering, or a related technical field.
- 3 to 5 years of professional software engineering experience.
- Proficiency in Python or Go.
- Good knowledge of Kubernetes, containerized applications, and cloud-native architecture.
- Strong working knowledge of Linux environments, including scripting and system troubleshooting.
- Experience designing or consuming RESTful APIs and working with JSON and YAML.
- Understanding of software development practices, including version control and CI/CD.
- Experience with AI tooling.
Skills
- Python
- Kubernetes
- Linux
- RESTful API
- CI/CD
Benefits
- Competitive salary and benefits package
- Culture focused on talent development with quarterly growth opportunities