👨🏻‍💻 postech.work

Devops Enginner

ALOIS Australia • 🌐 In Person

In Person Posted 3 days, 8 hours ago

Job Description

DevOps Engineer - Job Description

Location: Sydney

Employment: Contract

Position Overview:

We are seeking an experienced

DevOps Engineer

to join our dynamic and growing team. As a DevOps Engineer, you will be responsible for automating, improving, and maintaining our CI/CD pipelines, as well as ensuring the smooth deployment and operation of software systems in a cloud environment. You will collaborate with development, operations, and security teams to deliver high-quality software and services with increased efficiency and reliability.

Key Responsibilities:

CI/CD Pipeline Management:

Design, build, and manage scalable and efficient Continuous Integration/Continuous Delivery (CI/CD) pipelines to automate software development, testing, and deployment processes.

Infrastructure as Code (IaC):

Develop and manage Infrastructure as Code using tools such as Terraform, AWS CloudFormation, or Azure Resource Manager (ARM) templates to automate the provisioning of infrastructure.

Cloud Infrastructure Management:

Manage cloud-based infrastructures across platforms such as AWS, Azure, or Google Cloud. This includes provisioning, scaling, and maintaining cloud-based resources (e.g., EC2 instances, S3 buckets, databases).

Automation \& Scripting:

Create automated solutions using scripting languages like Python, Bash, or PowerShell to streamline operations and reduce manual processes.

Monitoring \& Logging:

Implement monitoring, logging, and alerting systems using tools such as Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), or similar tools to ensure high availability, system health, and proactive incident response.

Collaboration \& Support:

Work closely with development and operations teams to optimize workflows, debug issues, and implement DevOps best practices that improve the software lifecycle from development to deployment.

Containerization \& Orchestration:

Use container technologies like Docker and orchestration tools such as Kubernetes to manage application deployment, scaling, and monitoring.

Security \& Compliance:

Ensure the security of the DevOps environment by integrating security practices into the CI/CD pipeline and adopting best practices in infrastructure security, including vulnerability scanning, role-based access control (RBAC), and encryption.

Troubleshooting \& Incident Response:

Provide troubleshooting support for applications and infrastructure, resolve incidents, and improve the operational resilience of systems.

Documentation \& Knowledge Sharing:

Document processes, configurations, and workflows to ensure consistent operations and facilitate knowledge sharing within the team.

Skills \& Qualifications:

Technical Expertise:

Strong experience with

CI/CD

pipeline tools such as Jenkins, GitLab CI, CircleCI, or Azure DevOps.

Proficient in

Infrastructure as Code (IaC)

using tools like

Terraform

,

AWS CloudFormation

, or

Azure ARM Templates

.

Experience with

containerization

(Docker) and container orchestration with

Kubernetes

or

OpenShift

.

Strong knowledge of cloud platforms (AWS, Azure, Google Cloud), including services like EC2, Lambda, S3, RDS, VPC, etc.

Experience with

version control

systems like Git (GitHub, GitLab, Bitbucket).

Scripting \& Automation:

Strong scripting experience with languages such as

Python

,

Bash

, or

PowerShell

.

Experience with

configuration management

tools such as Ansible, Puppet, or Chef.

Monitoring \& Logging:

Experience with

monitoring

tools like Prometheus, Grafana, or Datadog.

Familiarity with logging systems such as the

ELK Stack

(Elasticsearch, Logstash, Kibana) or

Splunk

.

DevOps \& Agile Methodologies:

Knowledge of DevOps principles and practices, including Agile development, versioning, testing, and deployment strategies.

Familiarity with

Agile

methodologies and tools such as Jira, Confluence, or Trello.

Security \& Best Practices:

Experience implementing security best practices in a DevOps environment (e.g.,

secret management

,

RBAC

, and

VPC security

).

Familiarity with compliance standards such as

GDPR

,

SOC 2

, and

ISO 27001

is a plus.

Soft Skills:

Strong problem-solving and troubleshooting abilities.

Excellent communication and collaboration skills, capable of working in cross-functional teams.

Self-motivated with the ability to work independently and take ownership of projects.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.