Requirements
•Understanding of application architectural patterns (microservices, cloud native) and cloud concepts
•Experience in any major cloud platform (Azure preferred)
•Holding any Azure 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 (GitLab, GitHub), continuous delivery systems (GitLab CI/CD, Jenkins), development tracking and documentation (Jira, Confluence), Docker containers
•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
•AWS Cloud - nice to have