RedCore is an international business group that creates technological solutions for digital markets.
Our products and services cover fintech, marketing, e-commerce, customer service, communications, and regulatory technologies.
Powering Growth from the Core — this is the key mission laid under RedCore’s strong foundation. This is how we consistently stay ahead : by evolving and creating scalable solutions, while remaining committed to open and transparent communication with our partners.
We are looking for a Team Leader (GO) to join our teams!
Requirements
- Hands‑on experience in Golang 3+ years;
- Prior experience with any Back‑end technology at least 5 years;
- Experience of implementing Golang's best practices & approaches;
- Experience working with SQL, NoSQL, OLAP;
- Hands‑on experience with a message broker;
- Experience working with observability tools;
- Hands‑on experience with a VCS;
- Basic knowledge of k8s, Terraform, GitOps, ArgoCD;
- Hands‑on experience with micro‑services;
- Basic knowledge of event‑driven architecture;
- Excellent problem‑solving skills;
- Ability to manage your own time and meet deadlines;
- Strong analytical skills, an open‑minded and creative team player;
- Ability to design and implement scalable and reliable software solutions
Preferred
Understanding the Twelve‑Factor App methodology;Working with cloud services GCP, AWS;Experience with high load systems;Hands on experience with caching toolsResponsibilities
Management and responsibility of technical and architectural solutions developed in the team during the implementation of projects, their approval together with the Engineering managers and the Architect;Organization and conducting necessary technical sessions and brainstorming to clarify, discuss and find solutions to the tasks being performed;Team members help in finding and implementing solutions for tasks performed, mentoring and coaching them;Engagement in professional development and training of team members, knowledge sharing on the subject area used and the tech stack within the team and from outside;People management - holding 1 : 1 meetings with team members, performance reviews, critical and supportive conversations, providing feedback on work to the team members;Participation in technical interviews and selection of candidates for the team;Planning and preparation necessary resources for the development of the team in advance, together with the PM;Participation in the development of the most complex and critical tasks together with other team members;Being a bridge between the team and other departments and business from a technical point of view;Reporting on the progress, status and results of projects and teams together with the PM;Collaboration and cooperation with Engineering managers, Architecture and other Leads for technical instruments, processes and flows improvement and optimization.Our benefits to you
☘️An exciting and challenging job in a fast‑growing holding, the opportunity to be part of a multicultural team of top professionals in Development, Architecture, Management, Operations, Marketing, Legal, Finance and more