.
Build Systems Engineer – Python
  • Kraków
Build Systems Engineer – Python
Kraków, Kraków, małopolskie, Polska
Ibm Polska Sp. z o.o.
30. 8. 2024
Informacje o stanowisku

Build Systems Engineer – Python



20635397

Obowiązki

  • Own the core build tooling for our Python monorepo built with pants.
  • Develop and maintain internal build tool plugins and development environment tooling.
  • Own and develop the integration of our python tooling stacks: python3.8, pytest, flake8, pylint, mypy, 150+ pypi libs
  • Provide integration support for IDEs in our build and test environment (VSCode, IntelliJ)
  • Develop and maintain engineer-facing build, test, profile, static analysis, and release tooling
  • Serve as an owner in the continuous process of maintaining the canon of “Best Practices” including the policy judgement made around code style, documentation conventions, calling patterns, and library use including identifying and migrating to common third-party
  • libraries, where appropriate.
  • Educate the engineering teams on best practices, and where possible, automate enforcement and migrate existing code to ensure compliance
  • Define and maintain the environment defined by a “correct” checkout of the dev environment, the associated automated tooling, as wellas the “correct” integration with various IDEs and profiling tooling
  • Provide technical support and training to engineers on the use of the development environment

Wymagania

  • 5+ years of professional experience in Python
  • 3+ years of experience in Linux environments
  • 3+ years of professional experience in Bash Shell Scripting
  • Quick learner and ability to quickly add value to the team

Źródło: IBM Polska/Praca

 

  • Praca Kraków
  • Kraków - Oferty pracy w okolicznych lokalizacjach


    111 387
    20 584