S

Sr. DevOps Engineer - XPT Software Australia Pty - Sydney, New South Wales, Australia

Sr. DevOps Engineer - XPT Software Australia Pty - Sydney, New South Wales, Australia
Full-time
Hybrid
Worldwide



  • Strong

    understanding of Tekton, including Tasks, Pipelines, Resources, and

    Triggers




  • Expertise

    in Jenkins for CI/CD pipeline development and automation




  • Strong

    experience with Chef and Ansible for platform automation and configuration

    management




  • Hands-on

    experience with Docker and Kubernetes for containerization and

    orchestration




  • Proficiency

    in scripting with PowerShell, Shell scripting, Groovy, and Python




  • Understanding

    of Linux administration, including system monitoring and troubleshooting




  • Experience

    with SonarQube for code quality analysis




  • Experience

    with Artifactory for artifact management




  • Experience

    with Bitbucket for version control




  • Deploy

    and maintain critical applications on cloud-native microservices

    architecture




  • Implement

    automation, effective monitoring, and infrastructure-as-code




  • Deploy and maintain CI/CD pipelines across

    multiple environments




  • Support

    and work alongside a cross-functional engineering team on the latest

    technologies




  • Iterate

    on best practices to increase the quality & velocity of deployments




  • Sustain

    and improve the process of knowledge sharing throughout the engineering

    team




  • Have on call responsibilities in rotation with

    the engineering team




Mandatory Skills





  • Experience maintaining and deploying highly available,

    fault-tolerant systems at scale




  • A drive towards automating repetitive tasks (e.g. scripting via

    Bash, Python, Ruby, etc.)




  • Practical experience with Docker containerization and

    clustering (Kubernetes/ECS)




  • Expertise with AWS (e.g., IAM, EC2, VPC, ELB, ALB, Autoscaling,

    Lambda)




  • Version control system experience (e.g., Git)



  • Experience implementing CI/CD (e.g., Jenkins, TravisCI)



  • Operational (e.g., HA/Backups) NoSQL experience (e.g.,

    Cassandra, MongoDB, Redis)




  • Experience with configuration management tools (e.g., Ansible,

    Chef)




  • Experience with infrastructure-as-code (e.g., Terraform,

    CloudFormation)




  • Bachelor or master’s degree in CS, or equivalent practical

    experience




  • Effective communication skills