DevOps Engineer
Key Responsibilities Design, implement, and manage CI/CD pipelines to automate software development, testing, and deployment. Manage and optimize cloud infrastructure on AWS, Azure, or Google Cloud. Monitor system performance, troubleshoot issues, and ensure high availability and security. Implement and manage containerization technologies such as Docker and Kubernetes. Maintain and improve Infrastructure as Code (IaC) using tools like Terraform, Ansible, or CloudFormation. Ensure system scalability and reliability through effective monitoring and alerting solutions. Collaborate with development and security teams to integrate DevSecOps best practices. Optimize cloud cost and resource utilization while maintaining system performance. Manage logging, monitoring, and observability tools (Prometheus, Grafana, ELK Stack). Develop automated scripts and tools for system maintenance, deployment, and disaster recovery.