Project Role: DevOps Engineer / SRE Engineer
Team size: 6 members
Responsibilities:
- Migrating EventStore DB platforms (DB clusters and auxiliary toolings).
- Developing a solution (REST API microservice applications) for Akamai and internal cloud configuration management tool to stream events into Kafka.
- Developing several REST API providers (parts of SRE platform to manage system states and configurations) for several systems and services (EventStoreDB, Slack, Akamai, Kubernetes, and others).
- Leading development activities within DevOps team for GitOps tooling (Github API, Jenkins, Kubernetes): facilitating grooming and standup sessions and PR reviews.
- Continuously increased monitoring coverage for SRE solutions (exposing metrics from apps, managing Prometheus alerts, creating and supporting Grafana dashboards).
- Continuously conducting performance analysis of Golang applications. Found several performance bottlenecks (concurrency anti-patterns, blocking I/O cases) and fixed them, boosting performance from 2 to 10 times.
Database: EventStore DB, In memory
Tools: Azure CLI, JIRA, PagerDuty, xMatters, Confluence, Grafana, Splunk, Prometheus, Akamai Luna Portal, Azure DevOps, Golang, SonarQube
Technologies: HashiCorp Stack (Terraform, Vault, Consul, Nomad), Kubernetes, Docker, Jenkins, GIT, Azure, Ansible, Linux, Kafka, ElasticSearch, Nginx, Envoy, Golang
