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.