Description

You will design and implement scalable infrastructure and automation strategies within cloud environments.

Responsibilities

  • Design and manage infrastructure on Azure or AWS using Terraform or other automation scripting.
  • Implement and maintain CI/CD best practices, methodologies, and processes.
  • Architect and deploy containerized applications using Docker and Kubernetes.
  • Manage highly scalable databases and message brokers to support microservices architecture.
  • Monitor and log system performance using tools like Elasticsearch, Logstash, Kibana, or Splunk.

Required Skills

  • 10+ years of experience in a DevOps role on Azure or AWS.
  • Proficiency in Ruby, Python, shell, or bash scripting.
  • Experience with Terraform to automate VPC on Azure.
  • Experience with Docker containerization and Kubernetes deployment.
  • Experience with Apache Cassandra or other highly scalable databases.
  • Experience with message brokers such as Kafka or RabbitMQ.
  • Knowledge of load balancing techniques and strategies.
  • Experience with APIs and microservices architecture.
  • Bachelor’s degree in Computer Science, IT, or an Engineering related discipline.

Education

Any Graduate