As a backend developer you will also work as part of a team to implement new features, make modifications and fix bugs in existing code. Your duties will include designing and writing code to power the underlying functionality of the company's applications and developing tests for the code you write.
Note: Please be aware that only applicants with a legitimate work permit will only be taken into consideration.
Role and Responsibilities:
🏛️ Architecting, implementing, maintaining and monitoring our organization's secure and scalable cloud infrastructure👷 Engineering, configuring and maintaining DevOps pipelines🏗 Defining and deploying new features and components, modifying existing code and running tests🐛 Troubleshooting and fixing bugs in existing code.⌨️ Designing and writing code to power the underlying functionality of the company's applications and developing tests for the code you write.🤝 Collaborating with the team to bring fresh ideas and creative input
- Work schedule flexibility is important as you will be working with remote team.
Qualifications:
🧑💻 5+ years experience in back-end development with Golang, Familiarity with SONiC is a big plus.🌎 Knowledge of networking concepts, such as IP Protocol, DNS, and load balancing.☁️ Strong knowledge of cloud computing platform design.🚀 2+ years experience with devops tools and practices (Jenkins)🚢 Familiarity with containerization and orchestration (Docker and Kubernetes)🧠 Self-driven and strong problem-solving skills.
The core part of this position is to bring up network services on top of open-source cloud infrastructure Operating System (SONiC) using Go programming language.
You will also be writing code for cloud orchestration using Go.