What are the responsibilities and job description for the DevOps Engineer position at inoxoft?
We are seeking a highly skilled DevOps Engineer with strong expertise in Kubernetes, AWS, infrastructure management, and CI/CD pipeline development. The ideal candidate will excel in managing complex infrastructure solutions, ensuring seamless deployments, and optimizing performance.
Key Responsibilities:
- Configure, manage, and troubleshoot Kubernetes clusters, ensuring optimal performance, scalability, and reliability.
- Design, deploy, and maintain scalable and secure AWS cloud-based solutions using Infrastructure as Code (IaC) tools like AWS CDK and Terraform.
- Manage and monitor cloud resources, networks, and servers, ensuring seamless operations and scalability.
- Build, optimize, and maintain CI/CD pipelines using tools such as GitLab, Jenkins, Tekton, Argo Workflows, and ArgoCD to streamline deployment processes.
- Monitor system performance, detect anomalies, and implement observability solutions using tools like Prometheus and Grafana.
- Work closely with development teams to discuss, refine, and implement solutions aligned with project goals.
Requirements:
- 4 years of experience as a DevOps engineer
- Experience with AWS or/and GCP Cloud or/and Azure
- Extensive experience with Terraform or other infra-as-code frameworks
- Experience with Kubernetes and Docker
- Upper-intermediate level of English