Overview

Responsibilities:


- Advanced development and optimization of software solutions
- Monitor the quality and performance of applications through testing and maintenance.
- Document all work for future reference.
- Improve functionality of existing systems
- Work closely with other architects and DevOps within the company to develop and maintain cloud architectures for different SaaS solutions and projects
- End-to-end responsibility for tasks Tech-Stack:
- AWS
- Visual Studio Code/Python
- Atlassian development tools (Bitbucket, Confluence, Jira)

Required Qualifications:


- Highly proficient in spoken and written English
- Current understanding of best practices regarding AWS cloud architectures and security
- Experience in programming in Python and architecting and developing of cloud solutions
- Knowledge of version control systems
- Git or SVN
- Understanding CI/CD, web service technologies, i.e. REST and SOAP
- 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)
- Knowledge of object-relational mapping (ORM) is a plus
- Hands-on Cloud/AWS experience from successful projects is a plus
- Other technologies like Database knowledge (SQL / NoSQL), other programming languages are a plus