Responsibilities
• Responsible for deployment, monitoring, troubleshooting, and maintenance of cloud services (AWS/GCP)
• Owns the design, setup, integration and maintenance of cloud technologies and infrastructure
• Will be assigned with the following tasks:
• Developing automating deployment system (CD)
• Creating a CI flow from scratch
• Leading and performing all cloud deployments
• Deep monitoring all cloud services and systems, first-tier troubleshooting of cloud issues
• Maintaining current cloud technologies and setting-up new ones according to demands
Requirements:
4+ years’ experience and strong background with Linux systems administration
2+ years’ experience with AWS or GCP
Familiarity with CI CD (Continuous Integration Continuous Deployment) methodologies, experience with relevant tools – Jenkins, Git, Artifactory, Ansible, Terraform
Experience with container technologies: ECS, Kubernetes and Docker
Knowledge of best practices and IT operations in an always-up, always-available service
Experience with NoSQL DBs : Elasticsarch, Cassandra and Redis
Desired Background
• 2+ years DevOps in a startup
• Extensive experience in Linux and networking
• Strong scripting skills (Bash/Python)
• Advanced troubleshooting and problem solving skills
• Familiarity with automatic deployment and testing – advantage
• Highly responsible and committed (may troubleshoot issues in non-standard hours)