Leading development and operations processes inside team
Developing CI/CD roadmap and implementing to the project
Play a significant role in establishing operational processes for a fast-growing distributed cloud platform.
Help scale our platform to 10x customers.
Improve deployment process within AWS (ex. cross-region automated deployment).
AWS services administration: IAM, VPC, Route 53, EC2, S3, lambda, dynamodb, Documentdb, RDS, CloudWatch, CloudFront, Load balancers, Autoscaling, Elastic Beanstalk, EFS, S3 Glacier, Database Migration Service, API Gateway, Elastic Container Registry, Elastic Container Service, aws-cli
VCS: Bitbucket
CICD: Bitbucket-pipelines, CircleCi, Gitlab, Jenkins
Server Automation: Terraform
Configuration Management: Ansible
Containerization: Docker, docker-compose
Orchestration: Aws ECS
Monitoring: CloudWatch and Netdata
WebServers: Apache, Nginx , Tomcat
Scripting: Shell, Python
Corporate communication: Jira, Slack
Unit Testing: pyTest
Automation Testing: Selenium
Develop and automate standard operating procedures around common failure scenarios.
Monitor, analyze performance statistics for cloud hosted environments.
Create system solution architecture.
Consultation on system architecture.
Managing 30+ servers in a distributed and highly available critical infrastructure
CentOS / Ubuntu system administration and performance tuning
Participate in on-call schedule in local timezone.