12.07.2024
Вакансія Senior Golang Backend Software Engineer
![]() |
|
Компанія: | Brightgrove |
---|---|
Домен вакансії: | Education / EdTech, Software Development & Hi-Tech |
Досвід роботи: | від 3 років |
Рівень спеціаліста: | Senior |
Рівень англійської: | Upper-Intermediate / B2 |
Тестове завдання: | Є тестове |
Зайнятість: | Full-time |
Релокейт: | Без релокейту |
Місце роботи: | Remote |
Skills
- Golang
- NATS
- Kafka
- RabbitMQ
- PostgreSQl
- Docker
- Github
Опис вакансії
Про клієнта
The Project is a leading German platform dedicated to digitizing university campus services. The comprehensive solution simplifies the complex, enabling colleges and universities to offer a seamless digital experience. With UniNow, institutions can efficiently digitize their services and provide a robust campus app, even with minimal resources. This innovation ensures that every essential service is easily accessible, enhancing the overall campus experience for students and staff alike.Про проєкт
The project includes the creation of both frontend and backend systems to support a robust, user-friendly campus app that integrates all essential services for colleges and universities.За що будеш відповідати:
- Develop and maintain GoLang applications by writing clean, efficient, and maintainable code, implementing best practices, and adhering to coding standards.
- Design, develop, and maintain microservices-based architecture, ensuring scalability, reliability, and efficiency.
- Write, maintain, and execute unit and integration tests to ensure code quality and debug/fix bugs and performance bottlenecks.
- Implement event-driven data sharing, and manage communication between microservices.
- Design, optimize, and manage databases.
- Create and manage Docker containers for application deployment and set up and maintain GitHub Pipelines for continuous integration and continuous deployment (CI/CD).
- Collaborate with team members, participate in code reviews and design discussions, and contribute to improving development processes and workflows.
- Document code, technical specifications, and system designs, provide regular updates on project status, and create/maintain comprehensive documentation for future reference and onboarding of new team members.
Необхідні навички
- GoLang: A minimum of 3 years of full time experience with GoLang is essential. The ideal candidate should have a deep understanding of GoLang, its ecosystem, and best practices.
- Unit Testing and Integration Testing: At least 3 years of experience in writing and maintaining unit and integration tests. The candidate should be adept at ensuring the codebase is robust and free of bugs.
- Microservice-Based Architecture: A minimum of 2 years of experience working with microservice-based architectures. The candidate should be familiar with designing, implementing, and maintaining microservices.
- Event-Driven Data Sharing: Experience with NATS and NATS JetStream or any similar other event queue (Kafka, RabbitMQ) for event-driven data sharing between services is preferred.
- PostgreSQL: At least 3 years of hands-on experience with PostgreSQL, including database design, optimization, and complex query writing.
- Docker/GitHub Pipelines: Basic knowledge of Docker and GitHub Pipelines is required. The candidate should understand the fundamentals of container creation, and setting up/maintaining GitHub Pipelines for the project
- English: Upper-Intermediate level
Переваги співробітникам
- English Courses
- Work-life balance
- Гнучкий графік роботи
- Медичне страхування
- Освітні програми, курси
Про компанію Brightgrove
Brightgrove – глобальний постачальник ІТ-послуг, що швидко зростає. Компанія надає повний спектр професійних ІТ-послуг, які включають, окрім іншого, ІТ-консалтинг, проєктування, розробку програмного забезпечення та підтримку додатків. Також Brightgrove накопичили глибокий досвід у галузі потокового відео OTT, хмарної трансформації, готельного бізнесу та нерухомості.
Сайт компанії: brightgrove.com Рік заснування: 2010 Кількість працівників: 501-1000 Тип компанії: OutsourceКатегорії вакансії
Схожі вакансії
Досвід від 5 років Senior Full-time Не має значення Remote Україна
Досвід від 5 років Senior Full-time Upper-Intermediate / B2 Office Київ
Досвід від 4 років Senior Full-time Upper-Intermediate / B2 Remote Україна, Brazil, Bulgaria, Mexico, Portugal
Досвід від 3 років Middle Full-time Upper-Intermediate / B2 Office, Remote, Hybrid
Досвід від 5 років Senior Full-time Advanced / Fluent / C1 Remote Україна
Підписуйтесь на наш Telegram, щоб не пропустити свіжі вакансії.