Position: Sr. AWS Cloud Database Architect
Company: Picstar
Category: Golang
Experience required: 3y
English level: intermediate
Published: 2020-01-01T00:00:00+02:00

Project Description –
- Re-platform Drupal running on AWS EC2 servers to microservices architecture leveraging kubernetes (AWS EKS)
- Various kubernetes infrastructure tools are used to make that platform production ready e.g Service Mesh, certmanager, Prometheus etc.
- Kubernetes CRDs are used to create various custom resources
- Kubernetes operators is used to build a customer Drupal operator for complete application deployment and automating the provisioning. Operators are written in Golang and this is the main requirement
- Currently there are 15k to 20k EC2 instances running Drupal, which needs to be migrated to kubernetes, Drupal will be running in docker containers.
- AWS EFS is used as filesystem for shared storage in docker containers. 40 to 50+TB
- Database will be on AWS aurora MYSQL . 140000+ Databases
- 12+ people currently working on this project

Must Have Skills:
- 3+ years of Cloud database with deep technical hands-on experience on AWS Aurora, RDS, DynamoDB, DocumentDB & Redshift
- Strong experience designing, leading and coaching others on AWS best practices, solutions and services, to include significant hands-on experience
- Must have significant experience with NoSQL Database such as MongoDB and Cassandra
- Must have prior cloud database migration experience
- Must have experience implementing Infrastructure as code
- Must have understanding in creating AWS Landing Zones and Security policies
- Strong understanding of core AWS services and AWS architecture best practices
- Demonstrate a strong understanding of the AWS Well-Architected Framework to validate solution/architecture
- AWS certification required, DevOps or Solutions Architect – Professional is preferred

Experience:
- 10+ years overall IT experience deploying and managing production scale NoSQL databases such as MongoDB, Cassandra
- 5+ years’ experience as a database architect in a client facing role
- Experience with application discovery and migration wave planning
- Hands on experience architecting and leading large-scale database projects
- Demonstrated industry leadership in the fields of databases and cloud computing
- AWS Database Migration Service
- AWS Cloud Adoption Framework
- RDBMS skills a plus: SQL writing and tuning, optimization techniques, etc.
- Scripting skills – BASH, Python
- Practical Linux and Windows-based skills in a Cloud or Virtualized environment.
- Must be able to work independently on multiple concurrent tasks in a highly dynamic environment with strong customer service skills, teaming skills and the ability to collaborate within a cross functional team

We offer:
— 1 day a week work remotely
— Competitive salary and opportunities for career development;
— Professional growth in the international business environment;
— Cozy fully-equipped office in the center of Kiev;
— Great work-life balance with flexible working hours;
— Regular performance reviews

Work schedule: from 14:00 to 23:00 from our office in the center of Kyiv, or fully REMOTE.

Company Introduction:
Cloud (Private/Hybrid/Public – AWS & VMware)
- Life/Shift Migration & Transformation
- Cloud Database (Any to Any on AWS), Data Warehouse and Big Data Services
- Cloud DevOps/SecDevOps, IaC & Automation
- Cloud Network & Security
- VMware Cloud on AWS
- Project Management Scrum/Agile
- Containerization (Docker, Kubernetes & EKS) & Management/Orchestration