Overview
Skills
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.