Key Skills: DevOps, GitHub
Roles and Responsibilities:
- Develop, implement, and maintain CI/CD pipelines
- Automate infrastructure provisioning using tools like Terraform and Ansible
- Monitor system performance and troubleshoot production issues
- Manage cloud environments (AWS, Azure, GCP) and optimize resources
- Ensure security, compliance, and best practices in deployment pipelines
- Implement and manage container orchestration (Docker, Kubernetes)
- Collaborate with development and IT teams to streamline operations
- Maintain infrastructure as code (IaC) for scalability and efficiency
- Set up logging, monitoring, and alerting systems (ELK, Prometheus, Grafana)
- Stay updated with the latest DevOps tools, trends, and methodologies
Skills Required:
- Strong expertise in DevOps practices including CI/CD pipeline creation and maintenance
- Experience with Infrastructure as Code (IaC) tools like Terraform and Ansible
- Proficiency in managing cloud platforms such as AWS, Azure, or GCP
- Hands-on experience with containerization and orchestration using Docker and Kubernetes
- Familiarity with monitoring and logging tools like ELK Stack, Prometheus, and Grafana
- Experience with GitHub Actions for automating CI/CD workflows (nice-to-have)
Education: Bachelor's degree in Computer Science, IT, or a related field