We are seeking a skilled Service Engineer – Network Automation with expertise in Service-Oriented Architecture (SOA) to develop a microservices framework on a Kubernetes platform. The role involves building a scalable and reliable automation solution that manages the entire security policy lifecycle across platforms.
Requirements
- 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.
Benefits
- Flexible working
- Internal career prospects
- Generous paid and unpaid parental leave
- Superannuation contributions during parental leave
- Continued payment during parental leave
- Competitive remuneration