Confidential Jobs
Senior Software DevOps Engineer
Confidential JobsAustralia6 days ago
ContractInformation Technology

About The Role & Team

You will play a crucial role in contributing to the development of cutting-edge solutions that deliver business insight to borders solutions. You will work alongside experienced professionals, gaining valuable insights and hands-on experience in the field of DevOps within the aviation industry.


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.


Requirements:

  • Skilled Build/DevOps Engineer with 6+ years of hands-on experience supporting, automating, and optimizing mission critical deployments, leveraging configuration management, CI/CD, and DevOps processes. Systems must include Linux, Oracle, VMware ESXi and storage.
  • Good experience with java build tools (Maven, Gradle and FastLane)
  • Good experience with docker tools (Harbour, Docker, Docker-compose)
  • Experience in configuration tools Ansible and Ansible Tower
  • Experience in Docker or Kubernetes and its eco systems and being able to troubleshoot and automate deployments
  • Extensive knowledge in Jenkins, Gitlab and ADO pipelines
  • Experience coding 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, analysing 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.
  • Working knowledge of enterprise data center technologies including storage platforms, network switching, and security infrastructure within a virtualized data centre
  • 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).
  • Knowledge of Infrastructure as Code (IaC) tools (Terraform, Ansible, CloudFormation).
  • Solid understanding of networking, security, and system administration.
  • Knowledge of DevSecOps principles.
  • Familiarity with tools like Prometheus, Grafana, ELK stack, or Splunk.

Key Skills

Ranked by relevance