Position: DevOps engineer
Category: DevOps
English level: fluent
Years of experience: 4

I've developed CI/CD systems for several projects, focusing on different approaches, including Kubernetes with EKS and HELM implementations, SDLC and flexibly provisioned infrastructure using Terraform.

Also I’ve obtained a certification called Certified Kubernetes Administrator (CKA) from The Linux Foundation
DevOps engineer (>1.5 years)
- GitOps (Argo CD)
- Creating and supporting AWS resources (IAM, EC2, Route53, Cloudwatch, ElastiCache, DocumentDB, AWS Code* stack)
- Kubernetes in production
- Monitoring with Prometheus, Grafana, Alertmanager
- Logging using EFK (Elasticsearch, Fluentd, Kibana) stack
- Secrets management (Helm Sealed secrets)
- CI/CD (Bitbucket pipelines, CircleCI)
- Python scripting (boto3)

Associate DevOps engineer (4 months) (switched role in the same company)
- Support of CI/CD (Jenkins)
- Monitoring system health and performance
- Support for developer’s tickets (mostly regarding local environment)
- Resolving infrastructure issues
- Creating and maintaining documentation related to infrastructure, deployments, and processes
- Participating in on-call rotations to ensure 24/7 support for production systems

General QA engineer (6 months)
- Usage of various testing tools (Webhook, Clockwork, Postman)
- Writing automated tests (creating UI tests using Selenium + Python, constantly checking and investigating automation results)
- Environment management and configuration with Jenkins, Docker
- Database testing (MySQL)
- Writing documentation with Testrail

QA engineer (>1.5 years)
- Led QA team (consisting of 3 people)
- Environment management and configuration with Jenkins
- API Testing with Postman, Swagger UI
- Frequent smoke and system testing
- Conducting demos for customers
- Test case generation
- Writing documentation
Passionate about developing high-quality software that meets user needs and exceeds expectations. Here is what I'm looking for in a team the most:
- Good development processes, including the best agile approaches and practices.
- A project that values the adoption of new technologies and tools
- Already established solid documentation
- Skilled and supportive team lead
- A friendly team that values clear communication.
- A work environment that values a calm and unhurried pace
- Multilingual team that includes international colleagues who communicate in English