Актуальные заказы по Jira

Middle Embedded Firmware Engineer

Удаленно
Full-time

Software development company is in search of a Senior Firmware Engineer to the Embedded department. 

This position will require collaboration with a multi-disciplinary team to provide embedded firmware to custom hardware solutions. 


General tasks:

  • Understand Requirements and High-Level Design. Develop a common code base that supports multiple products while generating different binaries.
  • Code Base Review. Analyze the existing validated product’s code base to identify necessary modifications and improvements.
  • Low-Level Design. Develop a low-level design and submit it for review by the client’s team.
  • Implementation and Refactoring. Implement new features or refactor the existing code base to align with the new architecture.
  • Testing and Verification. Ensure that the new code does not introduce regressions or break existing functionality.
  • Final Validation. Complete validation on at least one product to confirm compliance with requirements and stability.


Skills required: 

  • Strong C programming skill .
  • Experience with RTOS (real-time operating systems) and bare metal.
  • Knowledge of firmware development methodologies from high-level embedded applications down to register-level device drivers.
  • Knowledge of firmware testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools.
  • Full understanding of PWM, ADC, DAC, CAN, UART, .SPI, I2C, USB.
  • Experience with STM32H family MCU is preferred.
  • Experience with collaboration tools (i.e. GIT, JIRA, and Confluence) and software configuration tools.
  • English language written and verbal communication skills (B2+ level).


Terms:

  • Location: remote work in EU, Georgia, Armenia, Kazakhstan, Azerbaijan.
  • Start Date: asap, however, the process will take some time for CV reviews and interviews process.

Senior Embedded Firmware Engineer

Full-time
Удаленно

Software development company is in search of a Senior Firmware Engineer in the Embedded department. 

This position will require collaboration with a multi-disciplinary team to provide embedded firmware to custom hardware solutions. 


Tasks:

  • Understand Requirements and High-Level Design. Develop a common code base that supports multiple products while generating different binaries.
  • Code Base Review. Analyze the existing validated product’s code base to identify necessary modifications and improvements.
  • Low-Level Design. Develop a low-level design and submit it for review by the client’s team.
  • Implementation and Refactoring. Implement new features or refactor the existing code base to align with the new architecture.
  • Testing and Verification. Ensure that the new code does not introduce regressions or break existing functionality.
  • Final Validation. Complete validation on at least one product to confirm compliance with requirements and stability.


Skills required: 

  • Strong C programming skill .
  • Experience with RTOS (real-time operating systems) and bare metal.
  • Knowledge of firmware development methodologies from high-level embedded applications down to register-level device drivers.
  • Knowledge of firmware testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools.
  • Full understanding of PWM, ADC, DAC, CAN, UART, .SPI, I2C, USB.
  • Experience with STM32H family MCU is preferred.
  • Experience with collaboration tools (i.e. GIT, JIRA, and Confluence) and software configuration tools.
  • English language written and verbal communication skills (B2+ level).


Terms:

  • Location: remote work in EU, Georgia, Armenia, Kazakhstan, Azerbaijan.
  • Start Date: asap, however, the process will take some time for CV reviews and interviews process.

Infrastructure Engineer

Офис
Full-time

Company

The fintech company stablished in 1997, which has helped shape the online trading industry by merging innovative technology, market movements and digital trends. The multi-awarded online trading platform enables traders to access the market and invest in stocks or trade CFDs with underlying assets being commodities, Forex, ETFs, cryptocurrencies, and others. The company is, also, the Official Online Trading Partner of FC Bayern, bringing the exciting worlds of football and trading together. And builds innovative fintech so people can #TradeForMore.


Job Overview

We are seeking a highly skilled Infrastructure Engineer with a strong emphasis on network administration to join our dynamic team in the vibrant city of Podgorica, Montenegro.

In this pivotal role, you will be responsible for ensuring the robustness and efficiency of our network systems. Candidates should possess outstanding problem-solving abilities and a deep understanding of network administration and architecture, encompassing essential areas such as IP routing, firewalling, and VPN configurations.

Additionally, familiarity with AWS cloud services is important, and proficiency in Linux operating systems would be considered a valuable asset. Your expertise will be instrumental in enhancing our infrastructure capabilities and supporting our organization's growth.


Main Responsibilities

  • Design and deploy functional networks (mostly AWS and some remote physical data-centers using LAN, WAN, VPN, and firewall technologies)
  • Monitor network performance and integrity
  • Resolve issues and troubleshoot cloud and local infrastructure using a service desk system
  • Write infrastructure code. We are using terraform with Terragrunt
  • Automate tasks and monitor their effectiveness
  • Create, oversee, and test security measures (e.g. access authentication/authorization, disaster recovery)
  • Communicate with internal users and Customer Service when needed
  • Compile and maintain thorough technical documentation
  • Suggest improvements to network performance, capacity, and scalability.


Requirements

  • 3+ years of network administration and architecture in geographically spread environments
  • 1+ years of cloud networking (preferably, AWS) with at least medium-sized networks. Experience with Terraform is a plus
  • Understanding of communication and dynamic routing protocols (including BGP)
  • Understanding of Linux administration and experience with command-line interface
  • Combined experience with detailed technical knowledge and hands-on practice working in networks and networks hardening
  • Proficiency in access control models and network security
  • Working knowledge of network diagnostic, monitoring, and analysis tools (e.g. Wireshark)
  • Experience with Service Desk systems (e.g. Jira Service Desk, ZenDesk, Solarwinds) and enterprise-class monitoring systems (e.g. Zabbix, DynaTrace)
  • Working knowledge of CDNs (e.g. Cloudflare), DNS, certificates, and domain management
  • Spoken English (company's official language) at B2 level (Upper-Intermediate), at least

Additional Skills and knowledge preferred

  • Experience with FreeBSD, Cisco, Checkpoint
  • Advanced experience with Linux
  • Solid knowledge of network operating systems (JUNOS, Cisco IOS)
  • Working knowledge and troubleshooting skills of scripting languages (e.g. bash, Python, Perl)
  • Professional certifications (e.g. BSD Specialist, Ubuntu Professional, CCNA)
  • BSc/BA in Computer Science, Computer Engineering, or a related field.


Company's benefits

  • Work in a pleasant and enjoyable environment near the Montenegrin sea or mountains
  • Quarterly bonuses based on Company performance
  • Generous relocation package for the employee and their immediate family/partner 
  • Medical Insurance Plan with coverage for the employee and their immediate family from day one
  • 24 working days of annual leave 
  • Yearly reimbursement of travel expenses for the employee and family's flight home
  • Corporate events and team building activities
  • Udemy Business unlimited membership & language training courses 
  • Professional and personal development opportunities in a fast-growing environment 

Бизнес аналитик

Удаленно

Компания: Крупный российский банк, один из лидеров рынка финансовых услуг. Банк работает со всеми категориями клиентов – крупным, средним и малым бизнесом, индивидуальными предпринимателями, самозанятыми и физическими лицами.


Задачи:

  • Сбор, анализ и документирование бизнес и функциональных требований заказчика к автоматизации бизнес-процессов.
  • Разработка и согласование технических заданий и проектных решений.
  • Постановка задач разработчикам.
  • Финальное функциональное тестирование разработанного программного обеспечения перед проведение приемо-сдаточных испытаний.
  • Организация и проведение приемо-сдаточных испытаний и ввода в эксплуатацию.
  • Показы и презентаций новой функциональности, а так же первичное обучение ключевых пользователей.
  • Анализ и проработка вариантов устранения ошибок пром. окружения (3-я линия поддержки).

 

Требования:

  • Знание и понимание методов сбора и обработки требований к автоматизации. Понимание того, чем отличается хорошие требования от плохих и знание методов превращения плохих требований в хорошие.
  • Опыт описания бизнес-процессов (в любой нотации, но предпочтительней ePC или BPMN).
  • Опыт создания объектных моделей и моделей потоков данных.
  • Умение создавать качественные диаграммы, поясняющие требования (логические модели, диаграммы взаимодействия, последовательностей и т.д.).
  • Опыт постановки задач разработчикам.
  • Знание xml, SOAP и методов интеграции.

 

Будет плюсом:

  • Хорошее знание SQL.
  • Знание принципов построения UI.
  • Базовые знания программирования.
  • Понимание принципов построения микросервисной архитектуры.
  • Понимание принципов гибкой разработки.
  • Опыт работы в Jira.


Technical Support Associate

Офис
Full-time

An international company with over 25 years of financial markets expertise is looking for a Technical Support Associate to join the team in Montenegro.


In this role, you should have excellent problem-solving skills and excellent interpersonal and communication skills. You're the total match if you are a strong team player and able to collaborate well with others to solve problems and actively incorporate input from various sources and have demonstrated customer focus.


Requirements

  • Customer focusing. Politeness, loyalty in any aspect.
  • Ability to build strong customer relationships and creates processes with customer viewpoint.
  • Strong analytical skills.
  • Able to communicate in a clear manner.
  • Effectively evaluate information / data to make decisions.
  • Anticipates obstacles and develops plans to resolve.
  • Broad understanding of IT Infrastructure and support processes.
  • Strong track record of understanding and interest in current and emerging technologies demonstrated through training, job experience and / or industry activities.
  • Change oriented – actively generate process improvements.
  • Supports and drive change, and confront difficult circumstances in creative ways.
  • Professional IT area education or relevant experience.
  • Windows family user and administrator knowledge or experience.
  • Basic knowledge of networking.
  • PC Desktop and Laptop hardware knowledge at professional level.
  • Basic knowledge of monitoring systems and strategies.
  • Basic knowledge of recovery systems and strategies.
  • Basic knowledge in ITSM and ITIL. Atlassian products knowledge is a plus.
  • Nice to have work experience in programming.
  • Familiarity writing scripts (at least one: Python, JavaScript, Bash).
  • Familiarity with Dynatrace, Zabbix, Git, Jira, would be a good benefit.
  • Bachelor’s degree in Information Systems, Information Technology, Computer Science or Engineering from an accredited university or college.
  • English language knowledge working level both oral and written (intermediate level minimum).


Senior Azure DevOps engineer

Удаленно
Full-time

Project in healthcare industry.


Responsibilities

  • Build the automation processes of our Big Data platforms.
  • Install, deploy, configure, maintain and monitor infrastructure, systems, and management tools of our Big Data platforms.
  • Ensure the highest levels of systems and infrastructure availability for our Big Data platforms.
  • Ensure the proper security standards in terms of infrastructure, systems, and processes.
  • Monitor and test application performance for potential bottlenecks, identify possible solutions and work with developers to implement fixes Provide 2nd level support.
  • Liaise with vendors (Azure and Databricks) and other IT personnel for problem resolution.


General Requirements

  • University degree or similar education in Software Engineering or Computer Science.
  • At least 3 years experience in DevOps and/or in using automation to build infrastructure.
  • Fluent English and good communication skills both in verbal and written form.
  • Ability to work in a globally distributed environment.


Technical Skills

  • Understanding of infrastructure automation concepts and good hands-on knowledge of Ansible.
  • Understanding of containerization concepts and strong knowledge of Docker.
  • Good understanding of Versioning Control systems and strong knowledge of Git.
  • Hands-on experience in Linux administration and in Bash scripting.
  • Experience with Jenkins.
  • Proficiency in writing scripts in Python.
  • Understanding of cloud paradigms (IaaS/SaaS/PaaS).
  • Understanding of networking concepts and cybersecurity best practices.
  • Understanding of agile software development process.
  • Accustomed to leverage tools like Confluence and Jira for knowledge and collaboration management.
  • Hands-on experience with MS Azure.
  • Experience with container orchestration and knowledge of Azure Kubernetes.
  • Familiarity with Big Data technologies: Spark/Hadoop, Azure Databricks, Apache Airflow.
  • Understanding of SQL and NoSQL database types, paradigms, and design patterns.

Middle QA

Удаленно
Full-time
Проектная занятость

В крупнейшую российскую группу IT-компаний требуется специалист на проект по тестированию базы данных.


Требования

• Опыт работы на аналогичной позиции от 2 лет.

• Глубокие знания в области тестирования, включая функциональное, интеграционное, регрессионное, Smoke и E2E тестирование.

• Продвинутые знания SQL, понимание реляционных баз данных.

• Опыт работы с cистемами управления базами данных, такими как: Oracle, PostgeSQL.

• Понимание ETL-процессов.

• Навыки разработки тестовой модели.

• Знание и опыт применения различных методик тест-дизайна.

• Умение проектировать тест-кейсы и подготавливать тестовые данные.

• Знание и использование методик подготовки оценки объема тестирования.

• Понимание жизненного цикла разработки ПО; методологий разработки ПО (Agile, Каскад, Итерационная, Инкрементная).

• Знание гибких фреймворков: Scrum, KanBan.

• Опыт тестирования в командах с гибкой моделью разработкой.

• Понимание жизненного цикла дефекта.

• Опыт работы с bug-tracking системами (Jira).

• Умение локализовывать дефекты и правильно определять критичность.

• Опыт тестирования веб-приложений.

• Опыт работы с микросервисной архитектурой и понимание принципов ее работы.

• Опыт работы с JSON, Kafka.