Lead Devops Engineer

 

Description:

An opportunity is available for a Lead DevOps Engineer with a strong focus on Microsoft Azure to develop state of the art technical solutions and implement best practices that align with the company vision.

As a Lead DevOps Engineer you will lead the development, implementation, and optimization of our DevOps pipeline, ensuring the scalability, reliability, and efficiency of our cloud-based systems on the Azure platform. You will provide direction and guidance on best practices in CI/CD, Infrastructure as Code, and Atlassian tooling to support our agile technology teams.

Key Responsibilities:

  • Azure Infrastructure Management:
    • Design, deploy, and manage Azure infrastructure components for our cloud-based applications.
    • Implement infrastructure as code (IaC) using tools like Terraform or ARM templates.
    • Ensure security, scalability, and high availability of Azure resources.
  • CI/CD Pipeline Development:
    • Lead the design and implementation of robust CI/CD pipelines for automated application deployment.
    • Utilize Azure DevOps or similar tools to automate software builds, tests, and deployments.
    • Implement containerization and orchestration using Docker and Kubernetes.
  • Atlassian Stack Administration:
    • Manage and customize Atlassian tools such as Jira, Confluence, and Bitbucket.
    • Integrate Atlassian tools into the CI/CD workflow for seamless collaboration and tracking.
    • Provide training and support to development teams on Atlassian tool usage.
  • Automation and Scripting:
    • Develop scripts and automation workflows to streamline routine DevOps tasks.
    • Promote infrastructure automation and configuration management practices.
  • Monitoring and Performance Optimization:
    • Implement monitoring and alerting solutions for proactive issue identification.
    • Optimize system performance, scalability, and resource utilization.
  • Documentation and Best Practices:
    • Create and maintain documentation for infrastructure and DevOps processes.
    • Promote best practices for DevOps, security, and compliance within the team.
  • Team Leadership:
    • Lead and mentor a team of DevOps engineers.
    • Collaborate with cross-functional teams to align DevOps initiatives with business goals.

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent work experience).
  • 5+ years of hands-on experience in DevOps and cloud engineering.
  • Proficiency in Azure cloud services and infrastructure management.
  • Strong expertise in CI/CD pipelines, automation, and Infrastructure as Code.
  • Experience with containerization technologies (Docker, Kubernetes).
  • In-depth knowledge of Atlassian tools and their customization.
  • Scripting and coding skills (e.g., PowerShell, Python, YAML).
  • Familiarity with Agile and DevOps methodologies.
  • Strong problem-solving and communication skills.
  • Azure certifications (e.g., Azure Administrator, Azure DevOps Engineer) are a plus.

Organization Kapital Consulting - Fintech Recruitment & Executive Search
Industry IT / Telecom / Software Jobs
Occupational Category Lead DevOps Engineer
Job Location Sydney,Australia
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2023-10-24 2:27 pm
Expires on 2024-10-21