Back to job search
Senior Java Engineer
Location | Sydney CBD |
Discipline | DevOps & Infrastructure |
Job reference | 178318 |
Salary | Negotiable |
Consultant email | [email protected] |
WHAT YOU'LL DO
Design, implement, and maintain automated CI/CD pipelines.
Build and manage cloud or on-premise infrastructure using IaC tools.
Monitor system performance and ensure high availability and scalability.
Lead and mentor junior DevOps engineers, fostering skill development.
Establish and enforce best practices for DevOps processes and workflows.
Set up monitoring and alerting systems for proactive issue detection.
Troubleshoot and resolve infrastructure or application-related issues.
Integrate DevSecOps practices to ensure security throughout the development lifecycle.
Ensure compliance with industry standards and organizational policies.
Act as a liaison between development, QA, and operations teams to promote collaboration.
Optimize application and infrastructure performance, identifying bottlenecks.
Evaluate, recommend, and implement tools and technologies to improve processes.
Maintain comprehensive documentation for configurations and workflows.
Monitor and optimize infrastructure costs, especially in cloud environments.
Stay updated with emerging trends and incorporate relevant innovations.
ABOUT YOUR SKILLS
Expert level with java build tools( maven,gradle and fastlane)
Expert level with docker tools(harbor, docker, docker-compose)
Extensive experience in configuration tools Ansible and Ansible Tower
Extensive experience in Docker, Kubernetes and its eco systems and being able to troubleshoot and automate deployments
Extensive knowledge in Jenkins, GItlab and ADO pipelines
Extensive experience in being able to code in python, bash shell, PowerShell and java at its eco systems
Strong understanding of application development methodologies
Experience working with Unix/Linux systems.
Extensive experience in RHEL and selinux and its policies
Networking fundamentals e.g. TCP/IP, UDP, ICMP, MAC addresses, IP packets, DNS, OSI layers, etc.
Expertise in designing, analyzing and troubleshooting large-scale distributed systems.
In-depth knowledge of operating systems e.g. processes, threads, etc
Systematic problem solving approach, coupled with a strong sense of ownership and drive.
Experience devops security practices
Working knowledge of enterprise data center technologies including storage platforms, network switching, and security infrastructure within a virtualized data center
Experience optimizing applications, both stand-alone and in distributed systems to maximize performance
Proficiency in CI/CD tools (e.g., Jenkins, GitLab CI/CD, CircleCI).
Strong experience with cloud platforms (AWS, Azure, GCP).
Expertise in containerization and orchestration (Docker, Kubernetes).
Knowledge of Infrastructure as Code (IaC) tools (Terraform, Ansible, CloudFormation).
Solid understanding of networking, security, and system administration.
Knowledge of DevSecOps principles.
Experience with vulnerability scanning and compliance tools.
Familiarity with tools like Prometheus, Grafana, ELK stack, or Splunk.
Knowledge in identity application such as forgerock
Extensive experience cloud automation tools (Terraform)
Extensive experience in monitoring applications such as Dynatrace
