Iskustvo
Junior, Medior, Senior
Angažman
Puno radno vrijeme
Rok prijave
još 28 dana

O kompaniji

HTEC Group is a global consulting, software engineering, and digital product development company that empowers the world's best high-tech companies, disruptive startups, and global enterprises with innovative product design and sophisticated engineering services.
HTEC Group was founded in 2008 in Belgrade, Serbia and today has its global headquarters in San Francisco. The company has consultancy, innovation, and product design offices in Silicon Valley, New York, and London, with its technological heart spread across development centers in Central and Southeast Europe. Overall, HTEC employs more than 2,000 highly skilled professionals in 29 locations in 12 countries.
HTEC combines Silicon Valley-based design thinking with the best engineering talent to support global clients with complete digital product development, from strategy and conceptualization to digital product design and agile engineering at scale. The company possesses vast expertise across a multitude of domains, including Healthcare, Retail, Transportation and Smart Mobility, Logistics, FinTech, Green Energy, Media, and Deep Technology.

Opis posla

We are looking for a Build Engineer focused on maintaining and improving the software build process across teams. This includes optimizing build pipelines, managing CI/CD systems, supporting version control, and integrating development tools that enable efficient and secure software delivery.
This role requires close collaboration with Development, DevOps, QA, and Infrastructure teams to ensure seamless integration of tools and efficient workflows.

Key Responsibilities

  • Streamline and maintain build pipelines to support developer productivity
  • Assist developers in debugging build system and infrastructure issues
  • Implement and maintain multiple build configurations (e.g., debug, release, optimized)
  • Promote clean, maintainable version control practices and support related troubleshooting
  • Configure and manage static analyzers, fuzzers, and sanitizers for security enhancements
  • Build, configure, and extend compiler toolchains (e.g., GCC, LLVM, JDK)
  • Patch and build open-source libraries from source as needed
  • Install, update, and troubleshoot CI/CD platforms (on-premises or cloud-based)
  • Gather, analyze, and visualize build system data (e.g., dependencies, build paths)
  • Collaborate with other teams to integrate new tools and data sources
  • Write and maintain clear, detailed documentation for tools, systems, and processes
  • Develop reusable scripts, infrastructure-as-code, and containerized build environments
  • Participate actively in team meetings and contribute technical insights

Kvalifikacije

  • Proficiency in scripting or programming languages (e.g., Python, Bash, Groovy, etc.)
  • Experience with build systems (e.g., Make, CMake, Bazel, Gradle)
  • Strong knowledge of CI/CD platforms (e.g., Jenkins, GitHub Actions, GitLab CI)
  • Proficient in version control systems, especially Git
  • Familiarity with both Linux and Windows build environments
  • Strong debugging, problem-solving, and communication skills

Dodatne Informacije

Preferred Skills

  • Experience building and customizing compiler toolchains
  • Familiarity with security tools such as Clang-Tidy, AddressSanitizer, fuzzers
  • Experience with containerization and orchestration (e.g., Docker, Kubernetes)
  • Knowledge of Infrastructure as Code tools (e.g., Terraform, Ansible)
  • Exposure to build system data visualization (e.g., Graphviz, Prometheus, Grafana)

Oglas istekao? 

Top IT poslovi u tvom inboxu

Pretplati se na Dzobs.com newsletter i jednom sedmično ti šaljemo najnovije poslove za odabranu poziciju.

Zanimanje...