Software Developer

Avokaado

Tallinn, Harju, Estonia

Full time

Oct 7

Avokaado is looking for developers to work as a member of the team at every stage of the software development life cycle. An ideal candidate is capable of designing solutions, writing and testing application code and finally managing the deployment. The Developer is expected to provide input and also influence discussions around best practices and new technologies โ€“ helping Avokaado to develop an effective basis for future developments.


You Will Work On

  • modern architecture built on Google Cloud Platform with components like Python, Tornado, ElasticSearch, MySQL, Docker, etc.
  • global infrastructure managed with terraform and helm
  • frontend coded in VueJS and SASS


Requirements

  • 5+ years of Python experience
  • good understanding of microservice architecture
  • experience with at least a few common Python frameworks and libraries (Tornado, Flask, Celery, SQLAlchemy, Django, Pandasโ€ฆ)
  • familiarity with API gateways, configuration, rate limiting
  • experience with client-server architecture using REST and Stateful applications
  • knowledge of relational and non-relational databases (Redis, MySQL)
  • building, testing and deploying applications using Docker containers on Google Cloud Platform
  • understanding of continuous integration and continuous delivery (CI/CD) tools and systems (ideally if you can participate in continuous improvement of our delivery pipeline)

ย 

Nice-to-haves

  • managing GCP with infrastructure as code using terraform
  • building and deploying services with Docker containers
  • multi-region, geo-distributed applications with performance, privacy and compliance management
  • Application Security best practices (OWASP), would be nice if the applicant has some security testing experience
  • other service backends: PHP, Laravel, PHPWord

Apply for this position Back to job

You must be logged in to to apply to this job.

Apply

Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information

Profile

View resume

Details

Avokaado

A digital workspace for contract lifecycle management.

{{notification.msg}}