Source description
About the role
As a DevOps Engineer at our company, you will play a crucial role in designing, implementing, and maintaining the infrastructure and software systems essential for supporting our development and production environments. Your strong background in various technologies will be key to your success in this role. Key Responsibilities: - Design, implement and maintain CI/CD pipelines using GitHub, Actions/Jenkins, Kubernetes, Helm, and ArgoCD. - Deploy and manage Kubernetes clusters using AWS. - Configure and maintain Envoy Proxy and Cert-Manager to automate deployment and manage application environments. - Monitor system performance using Datadog, ELK, and Cloudflare tools. - Automate infrastructure management and maintenance tasks using Terraform, Ansible, or similar tools. - Collaborate with development teams to design, implement, and test infrastructure changes. - Troubleshoot and resolve infrastructure issues as they arise. - Participate in on-call rotation and provide support for production issues. Required Skills and Qualifications: - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. - 4+ years in DevOps engineering, working with Linux, GitHub, Actions/CodeFresh, ArgoCD, AWS, Kubernetes, Helm, Datadog, MongoDB, Envoy Proxy, Cert-Manager, Terraform, ELK, Cloudflare, and BigRock. - Strong Linux administration and shell scripting expertise. - Proficiency with automation tools like Terraform, Ansible, and the ability to write infrastructure as code. - Experience with Kubernetes and container technologies like Docker. - Skilled in cloud environments such as AWS. - Handson experience with monitoring tools like Datadog and ELK. - Strong analytical and problemsolving abilities. - Excellent communication and teamwork capabilities. - Attention to detail and the ability to quickly learn new technologies. - Adaptability to dynamic, fastpaced environments. - Solid understanding of DevOps principles and methodologies. As a DevOps Engineer at our company, you will play a crucial role in designing, implementing, and maintaining the infrastructure and software systems essential for supporting our development and production environments. Your strong background in various technologies will be key to your success in this role. Key Responsibilities: - Design, implement and maintain CI/CD pipelines using GitHub, Actions/Jenkins, Kubernetes, Helm, and ArgoCD. - Deploy and manage Kubernetes clusters using AWS. - Configure and maintain Envoy Proxy and Cert-Manager to automate deployment and manage application environments. - Monitor system performance using Datadog, ELK, and Cloudflare tools. - Automate infrastructure management and maintenance tasks using Terraform, Ansible, or similar tools. - Collaborate with development teams to design, implement, and test infrastructure changes. - Troubleshoot and resolve infrastructure issues as they arise. - Participate in on-call rotation and provide support for production issues. Required Skills and Qualifications: - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. - 4+ years in DevOps engineering, working with Linux, GitHub, Actions/CodeFresh, ArgoCD, AWS, Kubernetes, Helm, Datadog, MongoDB, Envoy Proxy, Cert-Manager, Terraform, ELK, Cloudflare, and BigRock. - Strong Linux administration and shell scripting expertise. - Proficiency with automation tools like Terraform, Ansible, and the ability to write infrastructure as code. - Experience with Kubernetes and container technologies like Docker. - Skilled in cloud environments such as AWS. - Handson experience with monitoring tools like Datadog and ELK. - Strong analytical and problemsolving abilities. - Excellent communication and teamwork capabilities. - Attention to detail and the ability to quickly learn new technologies. - Adaptability to dynamic, fastpaced environments. - Solid understanding of DevOps principles and methodologies.