Responsibility area:
Application source code / infrastructure.
-
role:
Devops:
Tasks were done by me:
-
Infrastructure of all existing project has been updated.
I created dev & prod k8s Kubernetes clusters. Legacy project migrated to a new clusters
Stack: GCP Kubernetes, AWS EKS, Istio, Cert-Manager
Artefacts Template terraform terragrunt, Operating a multi-regional application using Terraform Tool -
Tools for CI/CD process were standardized
Stack: GitLab CI/CD, Helm, Slack notification.(Python) -
I implemented automated backup & restore process for databases PostgreSql, MySql, Istio configuration files VirtualServices,Gateways etc.
-
Monitoring tools were implemented
Stack / Tools: Prometheus, Alertmanager, Grafana, GCP Uptime checks, AWS Route53 HealthChecks, AWS SNS, AWS Lambda Python. -
Management understand of the state and status of the infrastructure. Transparency.
I organized weekly DevOps meeting with management. I prepare agenda & status & questions. -
Optimization of infrastructure costs.
Analiz & create GCP commitments, AWS Savings Plans. I monitor resources optimal utilization databases and computers. I implemented auto scaling for Kubernetes cluster and k8s pods
-
Env:
GCP Google Cloud Platform, AWS-
Actions:
Application infrastructure. Maintenance and support a Information System. -
Stacks:
Microservice Architecture, Kubernetes, Helm,GCP, GitLab CI/CD, docker-compose -
Artifacts:
Kubernetes_Migration_README.md_screen1 Kubernetes_Migration_README.md_screen2 -
Project
Migrate Production env toKubernetes
from docker-composer -
Actions:
-
Migrate exist project to k8s.
-
Package manager Helm support (develop/prod) envs.
-
Migrate from GoCd to Gitlab CI/CD,
-
Create
develop
andproduction
environments sites -
Migrate from old docker register to Google Cloud Register.
-
Integrate CloudFlare Service. CDN, Protection, Cash.
-
Support docker-compose settings for local developing.
-
-
Artifacts
: -
BackUps
-
Automatic backup screen & restore screen (postgressql, mongodb, media folders)
-
Computer Engine Snapshots (Readmine, GitLab)
-
-
Daily/Weekly routine tasks
-
Periodically update Contact Lists & Segments for Email Marketing company
-
GitLab Update
-
Update Kong 1.3 from 0.13
-
-