Senior Backend Software Developer (Java / Go)
- Алматы
- Постоянная работа
- Полная занятость
- As part of Netcracker Cloud Platform, develop variety of cloud backend applications and services.
- Design and implement complex elements of cloud architecture; participate in architecture discussions and sessions.
- Work with major cloud providers to build expertise across public clouds and micro-service architecture.
- Owns cloud expertise and closely with stakeholders to build highly available and reliable cloud solutions.
- Contribute to open source 3rd party products.
- 5 - 10 years of experience as a software developer;
- Excellent Java or Golang knowledge: language fundamentals, memory model, concurrency patterns, and best practices.
- SQL knowledge and strong understanding of both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., Cassandra, Redis) databases.
- Experience in micro-service development and cloud-based architecture patterns;
- Good understanding of Docker and Kubernetes usage for application containerization: Openshift, Kubernetes, Docker, public Kubernetes engines (Azure, Google, AWS).
- Hands-on experience with CI/CD tools like Jenkins, GitLab CI/CD, or Argo CD to ensure smooth deployment pipelines.
- Professional growth in the international business environment;
- More than 300 hard and soft-skills programs by the corporate career development center;
- Access to O'Reily and Coursera database knowledge;
- Free English courses and opportunity to practice it daily;
- Flexible work scedule;
- 2 modern offices in the city center with unlimited coffee and snacks;
- Medical insurance for employees;
- Possibility to go to the business trips between company offices in different locations;
- Collaboration with opensource community;
- Friendly atmosphere, sports activities and corporate events.
HeadHunter