System Engineer - Workflow and Developer Environment

Overview

Hybrid
Depends on Experience
Full Time
Able to Provide Sponsorship

Skills

Java
Scala
Python
DevOPS
software repository management tools

Job Details

System Engineer Requirements - Workflow and Developer Environment

* Expertise on building software projects written in Java, Scala, Python, and major programming languages. Hands on skills and 5+ years experience on managing library dependencies with build tools such as Maven, SBT and Gradle.

* Deep understanding of the DevOPS process. Familiarity on pipeline tools such as Jenkins and Azure DevOps. Familiarity on composing pipelines and configurations as code.

* Expertise and 3+ years experience on source code version control and software repository management tools such as GitLab, GitHub, Azure DevOps, JFrog and Nexus etc.

* Good knowledge and hands-on experience on Azure, Databricks or other on-cloud software development practice.

* Solid software programming and debugging skills to analyze root causes of software building issues among several projects and dozens of software modules.

* Strong communication skills to coordinate contributions and releases with multiple developers and project managers.