Overview
-
Analyze current solutions and develop steps and processes to improve and expand upon them
-
Work closely with software architects and developers within the company to develop and maintain cloud architectures for different SaaS solutions and projects
-
End-to-end responsibility for tasks
-
Excellent command / highly proficient in spoken and written English
-
Understanding of best practices regarding cloud system network architectures and security
-
Profound knowledge of networking basics: OSI model, DNS, SSL/TLS/HTTPS, IPSec
-
Experience with managing Linux environments and network diagnostic tools
-
Experience with virtualized and containerized environments
-
Optimization and scalability of systems
-
Expansion of the automated release process (continuous integration) and quality assurance
-
Public Cloud experience, preferably AWS
Bonus Points:
-
AWS concepts and services like EC2, S3, VPC, networking, IAM
-
Infrastructure as Code (Cloudformation/Terraform)
-
Building and managing serverless architectures (SQS/SNS, Lambda/API Gateway)
Tech-Stack:
-
AWS
-
Atlassian development tools (Bitbucket, Confluence, Jira)