Nityo Infotech
Azure DevOps
Nityo InfotechAustralia5 days ago
Full-timeInformation Technology

Azure DevOps (Terraform)


Responsibilities:

  • Design, implement, and maintain scalable, reliable, and secure infrastructure on cloud platforms (e.g., AWS, Azure).
  • Develop and maintain CI/CD pipelines to automate deployment, testing, and monitoring of applications and services.
  • Collaborate with development teams to understand their requirements and provide infrastructure solutions that meet their needs.
  • Implement and manage container orchestration platforms (e.g., Kubernetes, Docker Swarm) to support microservices architecture.
  • Configure and manage monitoring, logging, and alerting systems to ensure the health and performance of our infrastructure and applications.
  • Implement infrastructure as code (IaC) using tools such as Terraform, CloudFormation, or Ansible to automate provisioning and configuration management.
  • Continuously optimize and improve our infrastructure and deployment processes to increase efficiency, reliability, and scalability.
  • Troubleshoot and resolve issues related to infrastructure, deployments, and performance.
  • Mentor and guide junior members of the team.
  • Requirements:

    • Bachelor’s degree in computer science, Engineering, or related field, or equivalent work experience.
    • 5+ years of experience in DevOps or related roles.
    • Strong experience with cloud platforms such as AWS, and Azure.
    • Proficiency in scripting languages (e.g., Bash, Python, PowerShell) for automation and infrastructure management.
    • Hands-on experience with CI/CD tools (e.g., Jenkins, GitLab CI/CD).
    • Solid understanding of containerization technologies (e.g., Docker) and container orchestration platforms (e.g., Kubernetes).
    • Experience with configuration management tools (e.g., Terraform, Ansible, Chef, Puppet).
    • Knowledge of monitoring, logging, and alerting tools (e.g., Dynatrace, ELK stack, Splunk).
    • Strong troubleshooting and problem-solving skills.
    • Excellent communication and collaboration skills.

    Key Skills

    Ranked by relevance