11 Oct
|
Dipole Consulting Group
|
North Sydney
11 Oct
Dipole Consulting Group
North Sydney
About Dipole Group
We are a wholly Australian owned and operated ICT and Telecom networks specialist delivery business. Dipole operates locally, regionally, and internationally. Our capabilities span across Telecommunications, Finance, Insurance, health, Public Services, Print / Digital Media, Broadcast and Supply Chain.
The Role
As a Developer Programmer at Dipole Group, you will play a pivotal role in building, automating and securing the Kubernetes platforms and CI/CD pipelines that power our clients' enterprise applications. You will combine hands-on engineering, DevSecOps and operational support to deliver reliable, scalable and secure solutions.
Key Responsibilities
Kubernetes & Container Platform Engineering
- Administer and support production Kubernetes clusters using Rancher.
- Manage cluster health, node operations, namespaces, RBAC, ingress controllers and workload deployments.
- Deploy and maintain containerised applications
- Support Kubernetes platform upgrades, workload migrations and cluster modernisation.
- Troubleshoot networking, DNS, ingress, storage and application deployment issues.
- Develop migration plans, operational runbooks, rollback procedures and implementation plans.
DevOps & CI/CD Automation
- Design, implement and maintain CI/CD pipelines using GitLab, GitHub Actions and equivalent platforms.
- Implement GitOps deployment practices
- Automate infrastructure provisioning and configuration using Ansible, Terraform and scripting.
- Integrate automated testing, security scanning and deployment controls into CI/CD pipelines.
- Improve deployment efficiency, reliability and release management processes.
Cloud Security & DevSecOps
- Implement container and Kubernetes security controls.
- Perform vulnerability assessments and remediation across container images and infrastructure.
- Integrate SAST, SCA, secrets scanning and container image scanning into development pipelines.
- Manage secrets and credentials using HashiCorp Vault, External Secrets Operator or equivalent technologies.
- Implement secure container images, RBAC, TLS certificates and network security policies.
- Support enterprise security platforms, logging and compliance requirements.
Monitoring, Observability & Operational Support
- Configure and maintain monitoring and observability solutions using ELK, Grafana and Prometheus.
- Support centralised logging, alerting and platform performance monitoring.
- Investigate and resolve production incidents, infrastructure issues and deployment failures.
- Support production changes, deployment verification and post-release stabilisation.
- Prepare operational documentation, change procedures and technical handover materials.
Software Engineering & Integration
- Develop automation scripts and backend services using Python, Go, Node.js or Bash.
- Build and integrate REST APIs using up-to-date development frameworks.
- Support microservices architecture,
containerisation and application modernisation.
- Collaborate with application developers, infrastructure teams and security engineers to resolve platform and integration issues.
Essential Skills & Experience
- Strong hands-on experience with Kubernetes and Rancher in enterprise production environments.
- Strong knowledge of GitLab CI/CD, automated build and deployment pipelines.
- Experience with Docker, container registries and Kubernetes workload management.
- Understanding of Kubernetes networking, ingress, DNS, RBAC, TLS and security policies.
- Experience with AWS and cloud-native infrastructure.
- Scripting or development experience using Python, Bash, Go or Node.js.
- Experience implementing DevSecOps controls and vulnerability remediation.
- Knowledge of monitoring and logging tools including ELK, Grafana or Prometheus.
- Experience preparing runbooks, change plans, deployment procedures and rollback documentation.
- Strong analytical, troubleshooting, communication and stakeholder engagement skills.
If you are passionate programmer and have the necessary skills and experience, please click on the APPLY button now. Due to the high number of applicants, only shortlisted candidates will be contacted for further discussion within 3-5 business days. We thank you for taking an interest in this opportunity with us.
Job Type: Full-time, Permanent
Salary: From 100,000 AUD per annum plus Superannuation
Work Authorisation:Australia (Preferred)
Pay: From $100,000.00 per year
Work Location: Hybrid remote in North Sydney NSW 2060
📌 Developer Programmer (North Sydney)
🏢 Dipole Consulting Group
📍 North Sydney