Build and deploy CI/CD pipelines in close collaboration with application developers
Maintain and make certain that all development and production environments are accessible
Create and roll out cloud services with the infrastructure as a code methodology
Make sure to implement standard practices when building up pipelines and deployments
Investigate and fix the problems that have been reported during and following deployments
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science, Information Technology, Information Systems (or equivalent experience)
At least 3+ years of relevant experience as a DevOps Engineer
3-4+ years of experience building in and maintaining DevOps environments
Prior experience maintaining deployments with Kubernetes, including cluster management and application deployment
Solid understanding of strategies like blue-green, canary, and multi-service using K8s/AKS/EKS
Demonstrable experience working with YAML and other scripting languages like Bash, Perl, Ruby, Powershell, and Python
Knowledge of documenting processes and monitoring performance metrics
Familiarity with the cloud using Microsoft Azure and AWS/GCP
Extensive knowledge of Terraform/Pulumi, Ansible, and other Infrastructure as Code (IaC) tools
Thorough understanding of security principles, norms, and applications (SSH, public key encryption, access credentials, certificates, TLS, and data encryption)
Strong working knowledge of any one of the CI/CD tools, such as Jenkins, GitHub Actions, Azure DevOps, ArgoCD, Atlantis, etc.
Experience working with monitoring solutions like BigPanda, datadog, Nagios, Cloudwatch, etc. for a considerable amount of time
Sufficient familiarity with and practical experience with Linux systems
Experience in any one of the clouds (Azure, AWS, or GCP)
Strong knowledge of telemetry systems like Prometheus, ELK, and Grafana
Good understanding of log management tools like LogStash/Rsyslog
Possession of Certified Kubernetes Administrator - CKA is preferred
HashiCorp Certified: Terraform Associate certification is nice to have
Desirable to have a Microsoft Certified: DevOps Engineer or AWS Certified DevOps engineer
Any cloud Architect certifications is nice to have