Position: DevOps engineer
Category: DevOps
English level: upper
Years of experience: 2.5

1. Development and improvement of dev and prod Kubernetes environments, both cloud-managed(EKS, AKS) and self-managed(kOps), and specific tooling for it, like coredns, external-dns, cert-manager, velero, kubecost, gatekeeper, kyverno, keda, helm, etc. Support of some of the cluster's infrastructure like computing (EC2, ASG, AMI), certificates (cert-manager, ACM), load balancers(CLB, NLB), permissions(RBAC, IAM), secrets (hashicorp vault).
2. Improved cluster visibility with some new Prometheus exporters, Grafana dashboards, and alerts. And cost monitoring with kubecost.
3. Impormenet of k8s cluster security according to NSA/CISA report(using kubescape and kyverno).
4. In the process of moving some infrastructure management to crossplane.
1. Development and deployment of Kubernetes clusters(EKS in AWS, self-managed with kOps in AWS, AKS in Azure, DigitalOcean Kubernetes).
2. Infrastructure management with IaC (AWS CDK, CloudFormation, Terraform + Terragrunt)
3. Experience with AWS(EC2, EKS, Route53, VPC, S3, IAM) and Azure(AKS, Virtual Machines, Application Gateways, Key Vaults, Storage Accounts).
4. Some experience with GitOps and ArgoCD.
5. Some experience with Jenkins and Azure DevOps CI/CD.
6. Some experience with Hashicorp Vault.
7. Some experience with observability tools like Prometheus, Grafana, and Alertmanager.
8. Some experience with log gathering and management tools with ELK.
9. Some experience with databases, both relational(PostgreSQL) and non relational(Redis, MongoDB).


I also have ~2 years of experience as a Python developer. Mainly focusing on backend development with Aiohttp and Django.
1. Time for refactoring, fixing, and documenting.
2. Modern technologies stack.
3. Possibility to learn and grow.