Job Search

Senior DevOps Engineer

Job Title: Senior DevOps Engineer
Location: Sydney
Reference: 3228766
Contact Name: Reece
Job Published: March 04, 2021 16:16

Job Description

We're working with a Globally Recognised ASX Listed business who are looking for a Full Stack Software and Dev Ops Engineer to join their Global Products team. Primary focus will be on DevOps while helping the team in software development as required. The software product team is responsible for building software products to transform the way in which we delivery development and projects through the use of products like chatbots and much more!

About the role:
  • Developing build, test and deployment automation
  • Defining processes and standards within the team and contributing to the continuous improvement of the product development process
  • Designing and maintaining CI/CD processes.
  • Integrating pipelines with security tools (Code analysis, vulnerability)
  • Leading the design and implementation of build, release and deployment of enterprise applications.
  • Focus on the infrastructure and middleware aspects of the overall solution.
  • Analyzing and resolving application performance issues across various environments/components (AWS, Azure, GCP, containers, database, APIs, serverless components)
  • Developing and building platforms and frameworks to allow consistent, traceable and automated management of application and infrastructure releases between Non-Production and Production environments
  • Designing and implementing software solutions across multiple platforms
  • Producing high quality code with excellent test coverage with TDD approach
  • Code reviews and efficient and effective code maintenance.
  • Estimating and planning to assist with the development of the product roadmap
  • Proactive involvement in research and development of potential new technologies to incorporate in the product
  • Producing a high standard of technical documentation
  • Working with product owners and technical leads to understand requirements and technical issues
  • Ability to provide technical expertise for new and ongoing initiatives to work with project stakeholders to come up most feasible technical solution
  • Collaborative team member, encouraging team members to adopt a continuous improvement mindset.
  What you will need to be successful:
  • Innovative thinker and passionate about using the latest technologies and tech stacks as the product evolves
  • Experience with quick rollouts in production with feature toggling capabilities and CI/CD on AWS, Azure DevOps.
  • Knowledge on cross-platform application development
  • Containerization and orchestration (Docker, Fargate, Terraform, Kubernetes, CloudFormation templates)
  • Excellent knowledge of working with DevOps tools such as – Jira, Code pipeline, Azure DevOps, SonarQube, etc.
  • Hands on working knowledge of GCP is highly advantageous
  • Hands on development using AWS API Gateway, AWS Serverless Lambda services, SQS, EC2, S3, EventBridge
  • Experience of AWS Platform’s Core Services and cloud based deployments and database development and design experience using MySQL, DynamoDB
  • Managing Database schema using frameworks like Flyway, Liquibase.
  • Must have extensive experience deploying and operating DevOps for Restful API/Microservices using common deployment frameworks.
  • Good hands on experience developing applications using Java and React and using Spring, Hibernate frameworks
  • Experience working with Agile, Lean and/or Continuous Delivery approaches and best practices
  • Good to have exposure to Microsoft SharePoint Framework, Mulesoft
  • Good to have experience of front end technologies such as JavaScript ES6, ReactJS, and CSS
If you are interested in hearing more about this role, apply now!

Get similar jobs like these by email

By submitting your details you agree to our T&C's