8+ years of hands on experience in dealing with Relational and NoSQL databases, on premises and on Cloud platforms
Evaluate, design, implement and manage Cloud infrastructure along with addressing the organisation's internal and external availability and security requirements, in collaboration with datastore leads
Build self-service playbooks for a platform that can be consumed across globally distributed teams at Apple
Develop standard methodologies for using data services in the Cloud, including SQL, NoSQL, Data Lakes and Blob Storage
Strong understanding of CI/CD principles and experience with tools like Jenkins, GitLab CI/CD or CircleCI
Proficiency in infrastructure-as-code tools such as Terraform, Ansible or Deployment Manager and use them to automate infrastructure provisioning and configuration management
Experience with Cost Optimisation tools like Cost Explorer, CloudHealth, Cloudability, CloudCheckr, Flexera One or Spot Cloud Analyzer
Experience in migrating databases to and within Cloud platforms is a must have
Excellent scripting skills in languages like Bash, Python or Ruby is a must
Solid understanding of virtual machines, containers and Kubernetes platform
Experience in working with multi-functional teams (DevOps, Operations, Product Managers) in an Agile environment
Educational background in Computer Science, Software Engineering, Algorithms, Operating Systems, Networking, etc.
Strong knowledge of Linux, Systems/Application Design & Architecture
Experience in handling architectural and design considerations such as performance, scalability, reusability and flexibility issues