DevOps - Tech Lead
Zycus
Zycus is seeking a highly skilled and experienced DevOps - Tech Lead to join our dynamic team. The ideal candidate will possess a deep understanding of DevOps principles, extensive hands-on experience with AWS, Kubernetes, CI/CD pipelines, and a strong background in cloud infrastructure management. As a Senior DevOps Engineer, you will play a pivotal role in optimizing our development and deployment processes, ensuring seamless integration and delivery of our software products.
Key Responsibilities: Cloud Services: Design, deploy, and manage scalable, reliable, and secure cloud infrastructure using AWS/Azure/GCP services. Optimize and automate cloud environments to support development, testing, and production workloads. Container Technologies: Implement, manage, and scale containerized applications using Docker. Ensure best practices in container security, orchestration, and management. Kubernetes: Deploy, manage, and troubleshoot Kubernetes clusters, using EKS/Rancher/OCP. Optimize Kubernetes environments for performance, scalability, and reliability. Implement CI/CD pipelines using Kubernetes-native tools. Infrastructure as Code (IaC): Develop, manage, and maintain IaC using tools such as Terraform and Ansible. Ensure infrastructure configurations are version-controlled, repeatable, and auditable. Scripting and Automation: Write and maintain scripts (Python, Shell) for automation of infrastructure management, deployment processes, and monitoring. Automate repetitive tasks to improve efficiency and reduce manual intervention. Problem Solving and Analytical Skills: Diagnose, troubleshoot, and resolve complex issues related to infrastructure, applications, and deployments. Provide technical expertise and leadership in resolving critical production issues. Logging and Monitoring: Implement, manage, and optimize logging and monitoring solutions using tools like ELK stack, Prometheus, Grafana, and CloudWatch. Ensure high availability, performance, and security of monitoring systems. Web Layer Technologies: Configure and manage web layer components such as HA Proxy, Nginx, and CDN solutions. Optimize web layer for performance, security, and scalability. Collaboration and Communication: Work closely with development, QA, and operations teams to ensure seamless integration and delivery of applications. Communicate effectively with stakeholders to understand requirements and provide updates on progress.
Key Responsibilities: Cloud Services: Design, deploy, and manage scalable, reliable, and secure cloud infrastructure using AWS/Azure/GCP services. Optimize and automate cloud environments to support development, testing, and production workloads. Container Technologies: Implement, manage, and scale containerized applications using Docker. Ensure best practices in container security, orchestration, and management. Kubernetes: Deploy, manage, and troubleshoot Kubernetes clusters, using EKS/Rancher/OCP. Optimize Kubernetes environments for performance, scalability, and reliability. Implement CI/CD pipelines using Kubernetes-native tools. Infrastructure as Code (IaC): Develop, manage, and maintain IaC using tools such as Terraform and Ansible. Ensure infrastructure configurations are version-controlled, repeatable, and auditable. Scripting and Automation: Write and maintain scripts (Python, Shell) for automation of infrastructure management, deployment processes, and monitoring. Automate repetitive tasks to improve efficiency and reduce manual intervention. Problem Solving and Analytical Skills: Diagnose, troubleshoot, and resolve complex issues related to infrastructure, applications, and deployments. Provide technical expertise and leadership in resolving critical production issues. Logging and Monitoring: Implement, manage, and optimize logging and monitoring solutions using tools like ELK stack, Prometheus, Grafana, and CloudWatch. Ensure high availability, performance, and security of monitoring systems. Web Layer Technologies: Configure and manage web layer components such as HA Proxy, Nginx, and CDN solutions. Optimize web layer for performance, security, and scalability. Collaboration and Communication: Work closely with development, QA, and operations teams to ensure seamless integration and delivery of applications. Communicate effectively with stakeholders to understand requirements and provide updates on progress.
Por favor confirme su dirección de correo electrónico: Send Email