Position: Cloud Developer
Company: OSF Digital
Experience required: 2y
English level: upper

**Requirements:**

Your Skills and qualifications
•    Capable of analyzing complex distributed software architectures
•    Eager to learn and passionate about software development
•    Good communication skills, written and spoken English
•    Excellent team player, work as part of an international team

You are experienced in and will be working with:
•    Unix / Linux command line experience (Bash, Ksh, Csh)
•    Docker and Kubernetes
•    Apache Kafka SQL

Optional Requirements:
•    Python
•    Familiar with Basic Network concepts
•    PostgreSQL experience
•    Experience working with a time-series database (for example TimescaleDB)
•    Familiar with Agile methodology
•    Understand Test-driven development
•    Experience using CI/CD methodology (continuous integration, continuous deployment)
•    VMWare vSphere and/or AWS Virtualisation

**Responsibilities:**

•    Design, implement and enhance the Docker and Kubernetes components of the Pulse Cloud Platform
•    Contribute in code review sessions
•    Attendance of regular Agile Scrum meetings including daily standup
•    Collaborate with your team in delivering new features and enhancing the existing ones
•    Ensure proper test coverage for your features
•    Provide clear documentation for developed features
•    Support to users for developed features

**Project info:**

You will design and implement improvements to the new messaging and data repository layer of the network management application which runs a scalable and flexible multiservice satellite communications platform that allows satellite service providers to build and adapt their network easily as their business grows.

**We offer:**

• International working environment
• Continuous learning programs
• Clearly defined career path
• Technical certifications
• Paid sick leaves
• Periodic evaluations with salary raises and bonuses in accordance with performance
• Flexible schedule and opportunity to work remotely