Seeking Senior Service Engineer (Network Automation) on full time basis in Sydney for our banking client.
* Permanent Full time Opportunity
* Excellent Annual Package
* Hybrid Working : Kograh/ CBD/ Parramatta Locations
Job Description
Role Description:
We are seeking a skilled Senior Service Engineer – Network Automation with expertise in Service-Oriented Architecture (SOA) to develop a microservices framework on a Kubernetes platform. In this role, you will build a scalable and reliable automation solution that manages the entire security policy lifecycle—from intent to deployment—across platforms including F5, Fortinet, Juniper, VMware NSX, etc. Using the platform’s native REST APIs, you’ll enable consistent, scalable deployments across
diverse customer environments.
...
The core responsibilities include:
- Microservices Development and Deployment: Design and implement a service-oriented architecture (SOA) for network automation, using OpenShift/Kubernetes for deployment and for managing containers.
- Automation and Orchestration: Build and maintain platform-agnostic orchestration solutions that automate end-to-end deployments. Integrate with native REST APIs and tools like ServiceNow (SNOW) to ensure seamless, automated workflows across systems.
- API Documentation and Design: Use FastAPI, Swagger and Swagger Codegen to document REST APIs and create interactive API explorers, ensuring clear API contracts for easy integration with other microservices.
- Infrastructure as Code (IaC): Use Terraform to create consistent, scalable infrastructure and configurations that align with automation requirements.
- CI/CD Pipelines and Deployment Management: Set up and manage CI/CD pipelines with GitHub Actions, Docker, and Artifactory. Establish best practices for testing, release management, and logging, leveraging the ELK stack for monitoring and troubleshooting.
What do you need for the role?
- Expertise in Software Development: Proven experience in building distributed systems and microservices, with a focus on high-quality, scalable automation software. A proven track record in developing software applications within the networking domain, showcasing your ability to tackle complex network challenges. Ability to write high quality distributed system software (microservices).
- Ecosystem Familiarity: Hands-on experience with Kubernetes, Docker, and OpenShift, enabling effective containerization and optimized deployment.
- Programming Proficiency: A high level of expertise in a mainstream programming language like Python, Go to create robust and efficient automation solutions.
- Infrastructure as Code: Familiarity with infrastructure-as-code (Terraform) and config-as-code principles, allowing you to architect scalable and efficient network configurations.
- Database Mastery: Proficiency in designing and executing effective database queries, coupled with hands-on familiarity with MongoDB.
- Software Testing Acumen: A deep understanding of software testing strategies, along with the ability to construct and maintain CI/CD pipelines, to ensure smooth testing and release processes.
- Domain Familiarity: Experience with Firewall Infrastructure i.e. Juniper SRX, Fortinet, FortiGate, and F5 Load balancer is a plus.
If Interested please click Apply/ Reach out to riddhi.moitra@randstaddigital.com.au/ 0490938394.
At Randstad, we are passionate about providing equal employment opportunities and embracing diversity to the benefit of all. We actively encourage applications from any background.