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