About Shopalyst
Shopalyst offers a Discovery Commerce platform for digital marketers. Combining data, AI and deep integrations with digital media and e-commerce platforms, Shopalyst connects people with products they love. More than 500 marquee brands leverage our SaaS platform for data driven marketing and sales in 30 countries across Asia, Europe and Americas. We have offices in Fremont CA, Bangalore, and Trivandrum. Our company is backed by Kalaari Capital.
About The Role
- This position is responsible for end to end management of Shopalyst's cloud infrastructure platform (AWS and Google Cloud).
- Candidate should have a bachelor's degree in Computer Science and Engineering (or equivalent) plus minimum 3+ years of experience in managing AWS cloud infrastructure.
Core Responsibilities
Infra management
- Review infrastructure change requests, suggest & implement optimal solution in terms of performance, maintainability & cost
- Keep the infrastructure updated/upgraded. This includes servers, operating system, packages and application software
- Maintain all infrastructure configuration as IaC (Infrastructure as Code)
Infra monitoring and site reliability
- Continuous monitoring of infrastructure and ensuring 24x7 availability
- Implement/maintain automated alerting mechanisms for handling infra outages
- Document and maintain infra recovery procedures, ensure successful backup of critical data
- Continuously monitor infra utilization and alert on when to scale up/scale down instances
Infra Security, Compliance & Certifications
- Infrastructure access management - ensure least privilege as the default policy. Review infra access periodically. Manage access to critical systems like AWS/Open VPN
- Adherence to CIS/AWS security benchmarks on AWS Security Hub
- Implement controls required for different attestations/certifications like SOC 2 Type 2,ISO 27xxx, PCI DSS etc
DevOps
- Enable CI/CD process for application deployment
Infra cost monitoring and optimisation
- Services-wise infrastructure cost monitoring analysis and optimisation
Infra trends and new services
- Evaluate new cloud services, analyse feasibility of adoption
Required Skills And Experience
- AWS: 3+ years experience with using a broad range of AWS technologies (e.g. EC2,S3, ELB, VPC,Route 53, IAM, CloudWatch, CloudFront, RDS, Lambda, Glacier) to develop and maintain an Amazon AWS based cloud solution
- DevOps: Solid experience as a DevOps Engineer in a 24x7 uptime Amazon AWS environment, including automation experience with configuration management tools.
- Infra automation: Experience in Terraform/Ansible
- Scripting Skills: Strong scripting (e.g. Python) and automation skills.
- Operating Systems: Linux system administration and strong shell scripting skills
- Monitoring Tools: Experience with web servers (e.g. Nginx).
- Problem Solving: Ability to analyze and resolve complex infrastructure resource and application deployment issues.
Desired Skills (Not Essential But Beneficial To Have)
- DB Skills: Basic DB administration experience - Cassandra, RDS, MySQL
- Search engines: Experience with search engines such as Apache Solr/Elastic Search
- Version Control: Experience administrating version control systems such as Git
Skills:- DevOps and Amazon Web Services (AWS)