Job Description:
The ideal candidate will have a strong background in cloud infrastructure, automation, and DevOps tools. This role requires expertise in designing, implementing, and managing scalable DevOps solutions to meet diverse project requirements.
Responsibilities:
- Manage, monitor, and optimize cloud infrastructure across AWS, Azure, and GCP.
- Design and implement CI/CD pipelines using tools such as GitHub Actions, Jenkins, and ArgoCD to streamline deployment processes.
- Develop and manage Infrastructure-as-Code (IaC) using Terraform, ensuring scalable and repeatable infrastructure deployment.
- Work with containerization technologies like Docker and orchestrate environments using platforms such as Kubernetes or other container orchestration tools.
- Automate and manage configurations using tools like Ansible, Chef, or Puppet.
- Support and integrate log monitoring and observability tools such as ELK, Grafana, Splunk,Prometheus, and Elastic Search.
- Collaborate with cross-functional teams to design and implement infrastructure architectures based on business requirements.
- Troubleshoot and optimize deployment processes and ensure high availability and scalability of systems.