This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Analyses the feature specifications and determines the required coding, testing, and integration activities
Designs and develops moderate to complex cloud application modules per feature specifications adhering to security policies
Identifies debugs and creates solutions for issues with code and integration into application architecture
Develops and executes comprehensive test plans for features adhering to performance, scale, usability, and security requirements
Deploy cloud-based systems and applications code using continuous integration/deployment (CI/CD) pipelines to automate cloud applications' management, scaling, and deployment
Contributes towards innovation and integration of new technologies into projects
Analyzes science, engineering, business, and other data processing problems to develop and implement solutions to complex application problems, system administration issues, or network concerns
Requirements
Bachelor's degree in computer science, engineering, information systems, or closely related quantitative discipline
Master's desirable
Typically 4-7 years' experience
Strong programming skills in Golang/C programming
In-depth understanding of L2/L3 Protocols, Routing Protocols, Multicast Protocols, and hands-on Routing and Switching experience
Good understanding of distributed systems, event-driven programming paradigms, and designing for scale and performance
Experience with cloud-native applications, developer tools, managed services, and next-generation databases
Knowledge of DevOps practices like CI/CD, infrastructure as code, containerization, and orchestration using Kubernetes
Good written and verbal communication skills and agile in a changing environment