- Design reviews, continuous improvement cycles for products launched in the cloud;
- Suggesting and implementing changes in infrastructure, working with backend and frontend developers;
- Helping customers" DEV teams deliver products faster and optimize their jobs in an automated manner;
- Keeping environments secured and continuously improved with the best DevOps approach;
- Automating daily tasks(backups, security checks, cost checks, OS patching) via AWS Lambdas, Bash scripts, etc.;
- Good knowledge of AWS services;
- Experience in administering (provisioning, maintenance) of following AWS services: EC2, CodePipeline, CodeBuild or Jenkins, ECS/EKS, RDS, DynamoDB, Lambda, S3, R53, ALB/ELB, IAM, CloudWatch, CloudTrail, as well as knowledge of their pricing model;
- Good knowledge of AWS CLI;
- Extensive knowledge of at least one of declarative automation tool: CloudFormation or Terraform;
- System automation and provisioning (Ansible);
- Practical knowledge of Linux OS from both user and administrator perspective;
- Good understanding of scaling up / out and high availability topics in the context of solutions deployed in the cloud;
- Linux shell(s) Perl/Bash or Python scripting in terms of usage Lambda for automation tasks;
- Understanding of DevOps practices and culture of work (Continuous Integration/Deployment);
- Understanding of CDN, SSL management and Web Application Firewall;
- Identity and Access Management (experience with at least one from following: LDAP, AWS IAM Roles);
- Container management (experience with at least one from following: Docker, Amazon ECS, Kubernetes);
- Extensive knowledge in at least one of container environment monitoring platform (DataDog or CloudWatch);
- Good understanding of databases engines (MySQL or PostgreSQL, DynamoDB);
- Usage of Code Repository (experience with at least one from following: Gitlab, Bitbucket, AWS CodeCommit);
- Logging Management (some experience with at least one from following: CloudWatch);
- Dedicated team player with the ability to sit down to dissect problems, solve them and then share the experience and knowledge with the team;
- Strong willingness to improve, develop solutions that will be recommended for customers;
- Willingness to convince customers to Chaos Engineering;
- Willingness to automate everything;
- Willingness to improve via simplification;
- Independence in performing assigned tasks;
- Team and end-user communications skills;
- Knowledge acquisition and the ability to put it into practice;
- Understanding that whatever is done, there's probably a better way to do it;
- Treating goals as seriously as we do, and the ability to enjoy working with determined people from all walks of life;
Additional advantages:
- AWS SysOps Associate Certificate
- AWS Developer Associate Certificate;
- AWS Solutions Architect Associate Certificate;
- Docker Certified Associate (DCA);
- Certified Kubernetes Administrator (CKA);
- Red Hat Certified System Administrator (RHCSA);
- Atractive salary
- Full remote work
- Being a part of interesting projects