Requirements
•Understanding of application architectural patterns (microservices, cloud native) and cloud concepts
•Experience in any major cloud platform (AWS preferred – VPC, EC2, RDS, Lambda, MSK, OpenSearch)
•Holding any AWS certificate is an asset
•Experience in administration in Linux and Windows
•Good knowledge about virtualization, network, protocols, OpenAPI standard and WebSocket
•Good understanding of SDLC and hands-on experience with CI/CD solutions
•Analytical skills and ability to gather and document requirements
•Solid understanding of and experience working with: Python/Bash, IaC (Cloud Development Kit/CloudFormation/Terraform), DevOps culture
•Knowledge and experience in working in Agile methodology
•Expertise with common DevOps tools such as: version control systems (AWS CodeCommit, GitLab, GitHub), continuous delivery systems (AWS CodePipeline, GitLab CI/CD, Jenkins), development tracking and documentation (Jira, Confluence), Docker containers (AWS ECS, AWS ECR)
•Expertise with deployment automation best practices
•Understands concepts around security, monitoring and migration
•Familiar with database release management tools
•The ability of logical and sometimes abstraction thinking
•Good English language skills both verbal and written
•