Cloud Developer Role
The primary function of a Cloud Developer is to design, develop and deploy scalable cloud-based applications that meet the needs of our clients.
Key Responsibilities:
* Collaborate with colleagues to ensure customers enjoy a seamless experience on our products.
* Act as a cross-functional developer in a sophisticated cloud environment spanning multiple service providers.
* Continuously seek opportunities to extend, optimize, and modernize the platform.
Required Skills and Qualifications:
* Proficient in Django and Python programming languages.
* Proven record of delivering web applications using Django and ideally django CMS.
* Hands-on experience with modern development tools and practices.
* Source-code management using Git and GitHub.
* Automated testing and test-driven development.
* Linux server administration for setup and deployment.
* Postgres database experience.
* GraphQL knowledge.
* Excellent communication and interpersonal skills.
* Ability to work effectively within a team and experienced in working in intercultural and geographically dispersed teams.
* Strong command of spoken and written English.
Benefits:
* Meaningful and satisfying work.
* Opportunity to contribute your own unique skills and expertise to the team.
* Flexible working hours and home working options.
* Chance to participate in international conferences and events.
Application Instructions: Please submit your application along with code examples of your previous achievements and a CV. Only direct applications from candidates will be considered.