Компания: MNU Формат: office Уровень ЗП: 300 000 - 700 000 Занятость: full-time 🖥 Формат Астана 🕹 Работодатель MNU — университет 🕹 Список обязанностей: — Разработка, доработка и сопровождение информационных систем университета. — Разработка и поддержка решений на базе 1С.
Location: Larnaca, Cyprus
This is an onsite role, and we're seeking someone who will work directly from the client's office in Nicosia.
Relocation conditions:
A 2,000-euro relocation bonus (3,000 euros if relocating with family).
Cloud Platform is focused on developing modern Java based services and APIs in a cloud environment. The project uses microservices, containerization, and Kubernetes to support reliable and scalable application delivery.
Design high performance Java applications using Java 17+ and Spring Boot
Develop and maintain Java applications in production environments
Build RESTful APIs for business and integration needs
Optimize microservices architectures for scalability and reliability
Develop cloud native solutions on Microsoft Azure
Deploy applications in Kubernetes environments
Manage Kubernetes based application environments
Troubleshoot applications running in Kubernetes environments
Implement CI/CD pipelines for application delivery
Automate deployment processes across delivery workflows
Collaborate with architects to deliver business requirements
Collaborate with product managers to deliver business requirements
Collaborate with cross functional teams to deliver business requirements
Ensure application scalability across supported services
Ensure application security across supported services
Ensure application reliability across supported services
Ensure application performance across supported services
Participate in code reviews across the engineering team
Mentor junior engineers in development practices
Mentor mid level engineers in development practices
Monitor production applications and infrastructure
Troubleshoot production applications and infrastructure
Contribute to system design decisions
Contribute to technical documentation
Contribute to engineering best practices
5+ years of hands on experience in Java development
Experience with Java 17+
Experience with Spring Boot
Experience with microservices architecture
Experience working with Microsoft Azure cloud services
Hands on experience with Kubernetes in production environments
Understanding of containerization technologies including Docker
Experience with relational databases including PostgreSQL, MySQL, or SQL Server
Knowledge of REST APIs
Knowledge of messaging systems
Knowledge of integration patterns
Experience with CI/CD tools such as Azure DevOps, GitHub Actions, or Jenkins
Understanding of cloud security practices
Understanding of observability practices
Understanding of monitoring practices
Experience with Git
Experience with modern software development methodologies
Upper Intermediate or higher English proficiency
Communication skills
Problem solving skills
seniorLarnaca, Cyprus; Relocation conditions:; A 2,000-euro relocation bonus (3,000 euros if relocating with family)
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Brussels, Belgium
We currently have a vacancy for an
Python Back-End Software Engineer
fluent in English, to offer his/her services as an expert who will be
based in Brussels, Belgium
. The work will be carried out either in the company’s premises or on site at customer premises. In the context of the first assignment, the successful candidate will be integrated in the Development team of the company that will closely cooperate with a major client’s IT team on site.
Tasks:
Architect server-side components and services that form the backbone of web applications, employing best practices in Python programming;
Develop and maintain RESTful APIs to facilitate seamless communication between front-end and back-end systems;
Design, implement, and optimise database schemas and queries to ensure efficient data storage and retrieval processes;
Manage database security measures to protect sensitive information, ensuring compliance with data protection standards;
Enhance application performance by identifying bottlenecks and optimising server-side code and database queries;
Implement scalable architectures to handle increased user load and data volume, leveraging cloud services and containerization;
Conduct regular code reviews and use vulnerability scanning tools to identify and address potential security issues;
Implement security protocols and standards to safeguard applications against threats and ensure data privacy.
Requirements
University degree in IT combined with relevant IT professional experience of at least 12 years;
Excellent experience in Python and with web frameworks such as Django, Flask, or FastAPI;
Excellent experience with relational (e.g., Oracle, PostgreSQL) and non-relational databases (e.g., Elasticsearch, MongoDB);
Experience with code linters and formatters (e.g., pylint, black, flake8) to enforce coding standards;
Experience with AI-powered code assistants (e.g., Amazon Kiro, Github Copilot), staying updated with advancements in AI-driven code technologies that can streamline Python web application development;
Experience in containerisation tools like Docker, Podman and orchestration using Kubernetes;
Experience with VM management, Linux;
Excellent knowledge of ORM, schema design, efficient queries;
Knowledge of vulnerability scanning tools (e.g., OWASP), secure coding practices and standards, including authentication, authorisation and encryption;
Knowledge of code versioning tools such as Git or SVN;
Knowledge of DevSecOps tools such as Jenkins, GitLab CI, GitHub Actions (Continuous Integration/Deployment);
Strong understanding of RESTful design and implementation;
Familiarity with configuration management tools like Ansible;
Knowledge of the grant management ecosystem will be considered an asset;
Excellent command of the English language, French will be considered an asset.
Benefits
If you are seeking a career in an exciting and dynamic company, where you will offer your services as part of a team of a major European Institution, operating in an international, multilingual and multicultural environment where you can expect real chances to make a difference, please send us your detailed CV in English, quoting reference:
(158835/10/2026).
We offer a competitive remuneration (either on contract basis or remuneration with full benefits package), based on qualifications and experience. All applications will be treated as confidential.
You may also consider all our other open vacancies by visiting the career section of our web site (
www.eurodyn.com)
and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (
www.eurodyn.com
)
is a leading Software, Information and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Stockholm, London, Nicosia, Hong-Kong, Valetta, etc). The company employs over 1000 engineers, IT experts and consultants (around 3% PhD, 36% MSc and 53% BSc or equivalent). We design and develop software applications using state-of-the-art technology. The group generates annual revenues in the range of EURO 40 million, with an EBITDA in the range of 20%. The value of our contract portfolio exceeds EURO 300 million. EUROPEAN DYNAMICS is a renowned supplier of IT services to government institutions, multinational corporations, public administrations and multinational companies, research and academic institutes.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published in
www.eurodyn.com/privacy.
By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line to the Policy.
Location: Brussels, Belgium
We currently have a vacancy for an Operations Engineer fluent in English, to offer his/her services as an expert who will be based in Brussels, Belgium. In the context of the first assignment, the successful candidate will be integrated in the Development team of the company that will closely cooperate with a major client’s IT team.
Your tasks:
Architect and implement secure, interoperable solutions using standard frameworks and design patterns, integrating application and infrastructure to achieve scalability and efficiency;
Develop robust, vendor-agnostic data platforms for AI and machine learning workloads, optimising multi-cloud environments for performance and flexibility. Design of structured MLOps pipelines automating and streamlining the models’ lifecycle, from development to serving;
Design security architectures that protect infrastructure and applications, aligning with risk management strategies and regulatory data protection and security standards;
Continuously assess and optimise system performance and scalability using advanced metrics and predictive analytics;
Collaborate with cross-functional teams, including AI developers, business analysts, and IT operations, to ensure architecture aligns with business objectives and technological capabilities;
Establish CI/CD pipelines to support rapid application development and deployment in dynamic environments, utilising infrastructure-as-code and configuration management tools;
Ensure seamless system integration and cross-platform compatibility through strategic API design, interoperability testing, and continuous benchmarking.
Requirements
University degree in IT combined with relevant IT professional experience of at least 10 years;
Expertise in containerisation and orchestration using Docker and Kubernetes for scalable application deployment;
Expertise in network architecture design, particularly integrating distributed systems with hybrid cloud solutions and including management of network policies at cluster level;
Significant experience with managing and optimising data-intensive distributed systems for processing, querying and storing;
Comprehensive experience with relational and non-relational databases, optimising them for high-volume transaction processing (e.g., Oracle, PostgreSQL, OpenSearch, MongoDB)
Proficiency with advanced monitoring tools like Prometheus and Grafana to enhance infrastructure monitoring and real-time alerting;
Experience with advanced load balancing solutions and caching technologies (e.g. Redis) to support high-traffic applications;
Knowledge of security and vulnerability scanning tools (e.g., OWASP, SonarQube), implementing secure coding practices including robust encryption and identity management;
Profound knowledge of version control systems like Git and integration platforms such as Jenkins, GitLab CI;
Proficiency in distributed streaming and message queue technologies such as Kafka and RabbitMQ to efficiently manage data flows and support scalable data processing architectures;
Proficiency in using infrastructure-as-code like Terraform and AWS CloudFormation;
Good knowledge of the GitOps framework and tools that follow its prescription to manage deployments and achieve the desired application state (e.g., ArgoCD);
Familiarity with configuration management tools like Ansible for comprehensive system administration;
Familiarity with AI-powered code assistants (e.g., Amazon Kiro, GitHub Copilot) for accelerating coding processes and enhancing developer productivity;
Excellent command of the English language.
Benefits
If you are seeking a career in an exciting and dynamic company, where you will offer your services as part of a team of a major European Institution, operating in an international, multilingual and multicultural environment where you can expect real chances to make a difference, please send us your detailed CV in English, quoting reference:
(
158836/11/2026).
We offer a competitive remuneration (either on contract basis or remuneration with full benefits package), based on qualifications and experience. All applications will be treated as confidential.
You may also consider all our other open vacancies by visiting the career section of our web site (
www.eurodyn.com)
and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (
www.eurodyn.com
)
is a leading Software, Information and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Stockholm, London, Nicosia, Hong-Kong, Valetta, etc). The company employs over 1000 engineers, IT experts and consultants (around 3% PhD, 36% MSc and 53% BSc or equivalent). We design and develop software applications using state-of-the-art technology. The group generates annual revenues in the range of EURO 40 million, with an EBITDA in the range of 20%. The value of our contract portfolio exceeds EURO 300 million. EUROPEAN DYNAMICS is a renowned supplier of IT services to government institutions, multinational corporations, public administrations and multinational companies, research and academic institutes.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published in
www.eurodyn.com/privacy.
By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line to the Policy.
Location: Brussels, Belgium
We currently have a vacancy for a
Database Analytics Engineer
fluent in English, to offer his/her services as an expert who will be based in Brussels, Belgium. The work will be carried out either in the company’s premises or on site at customer premises. In the context of the first assignment, the successful candidate will be integrated in the Development team of the company that will closely cooperate with a major client’s IT team on site.
Tasks:
Design and develop scalable, reliable data transformation pipelines and workflows;
Optimise the performance and execution times of dbt projects;
Design, implement, and document data quality checks and control tests using dbt capabilities;
Establish automated regression testing and validation procedures to ensure pipeline output quality and consistency;
Promote and share best practices for maintaining, managing, and evolving dbt projects across the team;
Analyse business requirements and translate business analysis documentation into robust, operational data transformation pipelines.
Requirements
University degree in Computer Science, Information Technology, Systems Engineering. or relevant discipline, combined with minimum 12 years of relevant working experience in IT;
Hands-on experience with dbt, preferably dbt Core, for designing, maintaining, testing, documenting, and extending production-grade analytics transformation projects;
Experience in analytics engineering and modern data modelling, including layered architectures, reusable macros, data quality controls, and CI/CD practices;
Experience developing PySpark transformation scripts for large-scale data processing, while Spark job optimisation would be an asset;
Hands-on experience with Apache Iceberg, including partition and schema evolution, snapshot management, and time travel;
Experience with job orchestration and scheduling tools, such as Dagster, for managing dbt and Spark workloads;
Strong knowledge of SAS-based ETL and legacy codebases; experience migrating SAS workflows to dbt is a strong asset;
Excellent SQL skills, including complex transformations, performance optimisation, and incremental processing;
Good understanding of Apache Spark execution, partitioning strategies, file layout optimisation, and performance tuning;
Strong knowledge of data validation, reconciliation, and testing to ensure functional equivalence when migrating legacy systems to dbt and PySpark;
Knowledge of version control and collaborative development practices, including Git, code reviews, release management, and automated deployment pipelines;
Excellent command of the English language.
Benefits
If you are seeking a career in an exciting and dynamic company, where you will offer your services as part of a team of a major European Institution, operating in an international, multilingual and multicultural environment where you can expect real chances to make a difference, please send us your detailed CV in English, quoting reference:
(159096/11/2026).
We offer a competitive remuneration (either on contract basis or remuneration with full benefits package), based on qualifications and experience. All applications will be treated as confidential.
You may also consider all our other open vacancies by visiting the career section of our web site (
www.eurodyn.com)
and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (
www.eurodyn.com
)
is a leading Software, Information and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Stockholm, London, Nicosia, Hong-Kong, Valetta, etc). The company employs over 1000 engineers, IT experts and consultants (around 3% PhD, 36% MSc and 53% BSc or equivalent). We design and develop software applications using state-of-the-art technology. The group generates annual revenues in the range of EURO 40 million, with an EBITDA in the range of 20%. The value of our contract portfolio exceeds EURO 300 million. EUROPEAN DYNAMICS is a renowned supplier of IT services to government institutions, multinational corporations, public administrations and multinational companies, research and academic institutes.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published in
www.eurodyn.com/privacy.
By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line to the Policy.
Location: Brussels, Belgium
We currently have a vacancy for a
Database Analytics Engineer
fluent in English, to offer his/her services as an expert who will be based in Brussels, Belgium. The work will be carried out either in the company’s premises or on site at customer premises. In the context of the first assignment, the successful candidate will be integrated in the Development team of the company that will closely cooperate with a major client’s IT team on site.
Tasks:
Design and develop scalable, reliable data transformation pipelines and workflows;
Optimise the performance and execution times of dbt projects;
Design, implement, and document data quality checks and control tests using dbt capabilities;
Establish automated regression testing and validation procedures to ensure pipeline output quality and consistency;
Promote and share best practices for maintaining, managing, and evolving dbt projects across the team;
Analyse business requirements and translate business analysis documentation into robust, operational data transformation pipelines.
Requirements
University degree in Computer Science, Information Technology, Systems Engineering. or relevant discipline, combined with minimum 12 years of relevant working experience in IT;
Hands-on experience with dbt, preferably dbt Core, for designing, maintaining, testing, documenting, and extending production-grade analytics transformation projects;
Experience in analytics engineering and modern data modelling, including layered architectures, reusable macros, data quality controls, and CI/CD practices;
Experience developing PySpark transformation scripts for large-scale data processing, while Spark job optimisation would be an asset;
Hands-on experience with Apache Iceberg, including partition and schema evolution, snapshot management, and time travel;
Experience with job orchestration and scheduling tools, such as Dagster, for managing dbt and Spark workloads;
Strong knowledge of SAS-based ETL and legacy codebases; experience migrating SAS workflows to dbt is a strong asset;
Excellent SQL skills, including complex transformations, performance optimisation, and incremental processing;
Good understanding of Apache Spark execution, partitioning strategies, file layout optimisation, and performance tuning;
Strong knowledge of data validation, reconciliation, and testing to ensure functional equivalence when migrating legacy systems to dbt and PySpark;
Knowledge of version control and collaborative development practices, including Git, code reviews, release management, and automated deployment pipelines;
Excellent command of the English language.
Benefits
If you are seeking a career in an exciting and dynamic company, where you will offer your services as part of a team of a major European Institution, operating in an international, multilingual and multicultural environment where you can expect real chances to make a difference, please send us your detailed CV in English, quoting reference:
(159096/11/2026).
We offer a competitive remuneration (either on contract basis or remuneration with full benefits package), based on qualifications and experience. All applications will be treated as confidential.
You may also consider all our other open vacancies by visiting the career section of our web site (
www.eurodyn.com)
and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (
www.eurodyn.com
)
is a leading Software, Information and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Stockholm, London, Nicosia, Hong-Kong, Valetta, etc). The company employs over 1000 engineers, IT experts and consultants (around 3% PhD, 36% MSc and 53% BSc or equivalent). We design and develop software applications using state-of-the-art technology. The group generates annual revenues in the range of EURO 40 million, with an EBITDA in the range of 20%. The value of our contract portfolio exceeds EURO 300 million. EUROPEAN DYNAMICS is a renowned supplier of IT services to government institutions, multinational corporations, public administrations and multinational companies, research and academic institutes.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published in
www.eurodyn.com/privacy.
By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line to the Policy.
Тестирование пользовательского и бизнес функционала во внутренних системах 1С и web-приложениях (CRM, сайт, мобильное приложение). Участие в оценке качества разработки и приемке продукта в эксплуатацию.
Участвовать в анализе требований, проектировании и оценке рисков, формировать стратегию и план тестирования. Разрабатывать тест-кейсы, чек-листы, тестовые данные и поддерживать тестовую документацию в актуальном состоянии.
Развивать интерфейсы аналитических продуктов и внутренних сервисов; Разрабатывать системы мониторинга изменений на сайтах (интерфейс и сервисы, которые обходят сайты и отслеживают изменения);
ГибридseniorЖелание развиваться не только во frontend, но и постепенно погружаться в backend-разработку
участие в анализе технических требований к разрабатываемым модулям и сервисам, помощь в выборе технологии и языков программирования. разработка и сопровождение desktop приложений, а так же серверных модулей (backend), в том числе web-сервисов и API (REST, gRPC, WebSocket) на Python 3 и других языках высокого уровня.
Location: Mississauga/Toronto/Kitchener/Waterloo/Cambridge
Workplace: hybrid
At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare.
With the largest long-term and post-acute care dataset and a Marketplace of 400+ integrated partners, our platform serves over 30,000 provider organizations, making a real difference in millions of lives. We also reinvest a significant percentage of our revenue back into research and development, ensuring our employees have the resources to innovate and make a lasting impact. Recognized by Forbes as a top private cloud company and honored as one of Canada’s Most Admired Corporate Cultures, we offer flexibility, growth opportunities, and meaningful work.
At PointClickCare, we empower our people to be the architects of a smarter healthcare future; one that is human-first and accelerated by AI to create meaningful and lasting change. Employees harness AI as a catalyst for creativity, productivity, and thoughtful decision-making. By integrating AI tools into our daily workflows, collaboration is enhanced, outcomes are improved, and every team member has the proficiency to maximize their impact. It all starts with our hiring practices where we uncover AI expertise that complements our mission, and we continue to invest in training and development to nurture innovation throughout the employee journey.
Join us in redefining healthcare — so it doesn’t just survive, it thrives. To learn more about PointClickCare, check out Life at PointClickCare and connect with us on Glassdoor and LinkedIn.
**Travel to Office expectations**
For Remote Roles: If this role is remote, there will be in-office events that will require travel to and from the Mississauga and/or Salt Lake City office. These will include, but not limited to, onboarding, team events, semi-annual and annual team meetings.
For Hybrid Roles: If this role is Hybrid, there will be an expectation to reside within commutable distance to the office/location specified in the job listing. This will include, but not limited to, weekly/bi-weekly/monthly events in the office with your specific team. This is a requirement for this role.
Job title: Intermediate Software Engineer
What your day-to-day will look like:
· Identify, prioritize and execute tasks in the software development life cycle
· Work with business to iterate over software requirements
· Develop tools and applications by producing clean, efficient code
· Automate tasks through appropriate tools and scripting
· Analyze and debug systems
· Perform validation and verification testing in a test-driven manner
· Review the work of others, and invite others to review your work
· Collaborate with internal teams and vendors to fix and improve products
· Ensure software is up-to-date with latest technologies
What qualifications we’re looking for:
· Experience writing clean code that performs well at scale using Java
· Experience with Spring Boot
· In-depth knowledge of relational databases (e.g. Microsoft SQL Server, MySQL)
· Solid experience writing RESTful API endpoints
· Absolutely love TDD and have working knowledge of it
· Proficient in GIT
· Experience using system and performance monitoring tools (e.g. New Relic, DataDog)
· Experience with automated testing frameworks (e.g. Selenium, Cypress, RestAssured)
· Excellent organization, critical-thinking and personal leadership skills
· Self-starter with the ability to deliver with minimal supervision
· Being okay with the uncomfortable feeling that comes from learning new things
· Team player
· Analytical mind with problem-solving aptitude
· Proven experience as a great Engineer
· BSc/BA in Computer Science or a related degree
Generative AI Code Assistants - Use of Generative AI Code Assistants (e.g. Github Copilot) and knowledge of latest Generative AI Model capabilities would be an asset
Bonus points for:
· Experience with UI development and frameworks (e.g. React, Angular)
· Nice to have React, Selenium automation and cloud experience
· Experience with Docker, Kubernetes and Istio
· Experience with Ansible
· Experience with Jenkins CI/CD pipeline
· Linux and IP networking knowledge
· Experience with AWS/Azure cloud services or equivalent
· Experience with SAML, OAuth and OpenID Connect
· Experience working on a SaaS product
· Experience with Service Oriented Architecture
· Knowledge of scripting languages such as Python, Bash or Groovy
· On-call experience with production grade systems
· Has mentored others in a professional setting
#LI-AJ1
#LI-Hybrid
PointClickCare Benefits & Perks:
Benefits starting from Day 1!
Retirement Plan Matching
Flexible Paid Time Off
Wellness Support Programs and Resources
Parental & Caregiver Leaves
Fertility & Adoption Support
Continuous Development Support Program
Employee Assistance Program
Allyship and Inclusion Communities
Employee Recognition … and more!
It is the policy of PointClickCare to ensure equal employment opportunity without discrimination or harassment on the basis of race, religion, national origin, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law. PointClickCare welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process. Please contact recruitment@pointclickcare.com should you require any accommodations. As part of our commitment to a streamlined and equitable hiring experience, PointClickCare uses AI tools to assist with candidate screening and assessment.
When you apply for a position, your information is processed and stored with Lever, in accordance with Lever’s Privacy Policy. We use this information to evaluate your candidacy for the posted position. We also store this information, and may use it in relation to future positions to which you apply, or which we believe may be relevant to you given your background. When we have no ongoing legitimate business need to process your information, we will either delete or anonymize it. If you have any questions about how PointClickCare uses or processes your information, or if you would like to ask to access, correct, or delete your information, please contact PointClickCare’s human resources team: recruitment@pointclickcare.com
PointClickCare is committed to Information Security. By applying to this position, if hired, you commit to following our information security policies and procedures and making every effort to secure confidential and/or sensitive information.
At PointClickCare, base salary is one of the many components that make up our total rewards package. The CAD base salary range for this position is $102,600 $128,300 (not overtime eligible) + bonus + benefits. Compensation is assessed individually and aligned to experience, skills, and market context. The posted range reflects typical expectations for this role.
Задачи:
— Разрабатывать и поддерживать ETL-процессы для загрузки данных в DWH на Vertica;
— Создавать и оптимизировать агрегаторы и коллекторы данных на Node.js (TypeScript);
— Проектировать и развивать витрины данных для аналитиков и бизнес-пользователей;
— Участвовать во всем цикле жизни данных: от обсуждения требований до тестирования, запуска и поддержки решений;
— Писать эффективные SQL-запросы с использованием CTE и оконных функций для сложных преобразований данных.
Требования:
— Коммерческий опыт разработки на Node.js, желательно с TypeScript;
— Практический опыт работы с Angular;
— Уверенное владение SQL (PostgreSQL или аналог), включая сложные запросы, CTE и оконные функции;
— Опыт проектирования или развития DWH и витрин данных;
— Умение проектировать и реализовывать ETL-процессы;
— Понимание паттернов проектирования и способность обосновать их применение;
— Навык написания тестов с mocha и should;
— Опыт работы с Git.
Будет преимуществом:
— Опыт работы с Vertica;
— Знакомство с Python, Go или Java;
— Опыт с Docker, Kubernetes и CI/CD (Jenkins);
— Понимание принципов работы высоконагруженных систем.
Условия:
— Работа в аккредитованной ИТ-компании;
— Офисный формат работы в Санкт-Петербурге;
— Гибкое начало рабочего дня;
— Позитивная и поддерживающая атмосфера в команде;
— Возможность профессионального и карьерного роста.
Задачи:
— Участвовать в проектировании архитектуры приложений.
— Разрабатывать и поддерживать backend‑часть веб‑приложений и сервисов.
— Оптимизировать производительность и масштабируемость решений.
— Работать с множеством интеграций и интерфейсов обмена данными.
Требования:
— Высшее техническое образование (потребуют показать диплом).
— Коммерческий опыт разработки на Java от 5 лет после окончания вуза.
— Опыт в финтехе, в проектах для топ‑15 банков РФ.
— Профессиональная разработка на Java: микросервисы, API, юнит‑тесты.
— Опыт с Spring (Boot / Security / Web / Test), Kafka и REST API.
— Опыт с Maven / Gradle, OpenShift / K8S и Git.
Будет плюсом:
— Docker, CI/CD.