Overview

Responsibilities:

  •  Design, develop, support, release and maintain all existing and new release platforms and processes; 
  • ​​​​​​​Establishing DevOps practices, research, and recommend tools and techniques for improving our CI/CD;
  • Provide assistance to testers and support other teams in troubleshooting system issues;
  •  Working hands-on with infrastructure, developers and QA teams;
  • Being involved in and drive team architectural discussions;
  • Working in a very iterative/agile development environment;
  • Able to quickly transition through short (weekly) release and sprint cycles via continuous integration, testing and delivery methodologies; 
  • Work directly with CTO, developers and IT;
  • Provide assistance in training on key functions of the tools implemented; 
  • Continuously “refactor” and optimize the process of CI and CD to improve the efficiency and quality of the development cycles.

Required Qualifications:

  • Excellent command / highly proficient in spoken and written English; 
  • Current understanding of best practices regarding AWS cloud architectures and security; 
  •  Understanding CI/CD, dockers and containerization;
  • Familiarity with AWS and AWS concepts and services like EC2, S3, VPC, security groups, networking, IAM, SQS/SNS, Lambda/API Gateway;
  • Familiarity with Infrastructure as Code development (Cloudformation/Terraform);
  • Hands-on Cloud/AWS experience from successful projects is a plus; 
  • Other technologies like Database knowledge (SQL / NoSQL), other programming languages are a plus.