Role & responsibilities
Design, build, and maintain CI/CD pipelines for application deployment.
Manage and support cloud platforms such as AWS, Azure, or GCP.
Deploy and manage containerized applications using Docker and Kubernetes.
Automate infrastructure provisioning using Terraform and Ansible.
Perform Linux server administration, monitoring, and troubleshooting.
Develop automation scripts using Shell Scripting or Python.
Manage source code repositories using Git and GitHub.
Implement monitoring and logging solutions using Prometheus, Grafana, ELK Stack, or Splunk.
Collaborate with development teams to streamline build, release, and deployment processes.
Ensure system availability, scalability, security, and performance across settings.