Configuration / Release Engineer

Motorola Solutions Systems Polska Sp.z.o.o
Mid
Online interview
Employment contract
Krakow
Remote possible
20%
Paid vacation
26

Project description

As a TETRA Base Transceiver Station (BTS) Configuration / Release Engineer in Motorola Solutions you will be responsible for developing and maintaining tools that support and automate processes for software product release. Those include but are not limited to auto build and package pipeline, auto unit testing, auto release note generation, and auto regression testing framework.

You will be responsible for ensuring that code, tools and configurations are stored in source control. You will work with others to complete analysis, evaluations and design alternatives and to implement process improvements. You will collaborate with software engineers to correct build errors.

The growing BTS engineering team handles a dense roadmap of new features with full several-year-long product lifecycle responsibility and depends on a robust configuration management and CI pipeline to do that.

Your tasks

  • Install, configure and monitor the product build and CI pipeline used by the SW engineering team
  • Troubleshoot build and delivery problems
  • Integrate the Product CI pipeline to existing System CI pipeline
  • Maintain and enforce the versioning principles (SCMP) used to robustly identify the SW version dependencies and inheritance
  • Propose and implement solutions improving the effectiveness of remote work and parallel development
  • Handle SW release according to internal processes
  • Maintain up to date documentation of current SCMP and product versions

Who we're looking for?

  • Communicate fluently with clarity and precision in English
  • Minimum 1yr experience in Configuration Management role or equivalent in SW engineering
  • Be self-driven and meticulous - able to drive problems to a solution without being supervised
  • Practical knowledge of scripting languages (Shell, Python etc)
  • Ability to deploy, maintain and enhance build & CI pipeline tools (make, Klocwork, Jenkins)
  • Configuration of GIT software versioning system
  • Linux skills


Preferred skills (not required, but nice to have):

  • Clearcase versioning system experience

Skills
Shell
Python
Jenkins
Git
Linux
How we manage our projects?
Methodology
Agile, Scrum, Kanban, Kangile, self-sufficient teams
How we code?
Git, tsf, Azure Devops
Version control
Code review
Pair programming
Static code analysis
TDD
Knowledge database
How we test?
Unit tests
Integration tests
System tests
Pentests
Performance tests
Manual testing
Test automation
CI
Toolset
Laptop
PC
Additional monitor
Headphones
Personal container
Phone
Operating system
Work environment
Tech supervisor
Open space
Flexible working hours
7 - 18
Office hours
Healthcare
  • Healthcare package
  • Healthcare package for families
Leisure package
  • Leisure package
Bonuses
  • Financial bonus
  • Equity
  • Pracowniczy Program Emerytalny
Kitchen
  • Cold beverages
  • Hot beverages
  • Fruits
Traning
  • Books
  • Trainings
  • Conferences
Parking
  • Car parking
  • Bicycle parking
Relocation package
  • Adaptation tips
  • Help finding an apartment
  • Visa Services
  • Language courses
  • Temporary housing
  • Money for moving expenses
Other
  • Shower
  • Chill room
  • Integration events

Our company

Motorola Solutions Systems Polska Sp.z.o.o

Krakow 1700+
Tech skills
  • Angular
  • JavaScript
  • CSS
  • HTML
  • TypeScript
  • Java
  • C++
  • C#
  • .NET
  • Linux

Check out similar job offers