â— Work closely together with developers and testers to ensure code deploys and operates to the highest quality standards.
â— Define and refine CI/CD pipelines ensuring the development and release of code is as seamless as possible.
â— Apply automation, monitoring and visualisation across the architecture.
â— Be part of an Agile team developing products that require a high degree of scalability and reliability.
â— Contribute and participate in initiatives that improve processes and performance effectiveness.
â— Performing job-related duties as assigned.
â— Degree in Computer Science, Software Engineering, or relevant major.
â— Experience working in an Agile Team and a solid understanding of Agile Software Principles.
â— Expert in AWS technologies: EC2, VPC, ELB, RDS, ElastiCache, S3, CloudFront, and etc
â— Solid experience in Infrastructure as Code: CloudFormation, Terraform and etc
â— Solid experience with Virtualized Linux & Windows Deployments.
â— Proficient in web server technologies: Nginx, IIS
â— Application database knowledge: MSSQL, MySQL, Redis, Elasticsearch
â— Solid experience in CI/CD tools: Jenkins, AppVeyor, VS Team Services, GitHub, GitLab.
â— Solid experience in configuration management tools such as Ansible, Puppet or Chef
â— Experience in containerization technologies such as Docker
â— Experience in infrastructure orchestration tools such as Kubernetes
â— Strong analytical, troubleshooting, and problem-solving skills.
â— Excellent communication skills and team player.
â— Standby Duty required for off-hours support