What you’ll do
Your responsibility will include:
- You analyze and understand the business requirements in order to design the solution to meet the customer requirements, so that team can implement the design and deliver the solution.
- You provide hands-on contribution for creating high-quality, secure and reliable Cloud services and you share your expertise and knowledge with your team members.
- Learn and adopt a broad range new technologies and public Cloud services and help our product teams develop scalable, efficient applications to improve product experiences.
- You will help with engagement delivery and continuous development of our offering.
- You will own cloud services end-to-end, implementing distributed clooud-native systems using GCP services and best practices such as zero-downtime production deployments, canaries, frequent deployments, and test-driven development.
- Collaborate closely inside the team and with other teams in an international environment.
- Participate in code reviews, sharing your experience and best-practice knowledge with colleagues.
What you bring
- University degree (Bachelor or Master) in Information Technology, Computer Science, Engineering, Mathematics, Natural Science, or related field.
- Good development skills in Go (preferred), Node.js
- You have familiarity with CI/CD related topics and have high level understanding of working with Jenkins pipelines.
- You have experience with technologies such as Kubernetes, Docker and GIT.
- You understand how Cloud service providers such as GCP, AWS, but not only.
- Experience contributing to system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems.
- Some experience with developing and deploying distributed cloud systems and services in multi-cloud environments: Google Cloud, AWS or Azure.
- Demonstrated problem solving and solution building skills as well as the initiative to deliver results.
- Positive mindset, team player, you enjoy working with a diverse group of people with different expertise backgrounds and perspectives.
- Knowledge of agile software development processes and experience with development processes driven by regular code reviews.
Fluency both written and spoken in English,
Tech you bring
- GoLang knowledge and experience,
- experience working with some of the public cloud services (GCP, AWS),
- experience in developing scalable and reliable cloud services.
- Understanding of basic security principles, authentication and authorisation methods and techniques.
Tech you'll learn
GoLang, Kubernetes, ISTI, CI/CD, Security and Compliance standards
Job Segment:Developer, Cloud, ERP, Testing, Computer Science, Technology