Start Your Search Here

Job Search

ALLTECH CONSULTING SVC INC

Calgary / Global

DevOps Application Developer

Job Description

RESPONSIBILITIES:

As part of the integration of the technology stacks with the ones from our Company, we are looking to harmonize our development practices so as to offer a unified developer experience. This starts by sharing common devOps practices.

• Moving our code from on-premise bitbucket to product aligned mono-repos on GitHub

• Migrating our java build tools from Maven to Gradle

• Harmonizing our JavaScript build processes

• Adopting a common artefact repository (JFrog Artifactory)

• Adopting a common CI toolchain based on GitHub Actions

• Gathering metrics so as to ensure the efficacity of our efforts

• Enhancing our Developer Experience within the department through the adoption of better tools, such as Backstage and others so that developers can become more productive

• Optimize our code hygiene efforts through the adoption of Moderne/Open Rewrite

• Help and enable our global community of developers to adopt the new toolchains.

• The candidate will interact with a diverse & global set of teams, including developers, business analysts, quality assurance, infrastructure, user communities, and senior management

• Work within an Agile team, participating in ceremonies related to the Agile framework REQUIREMENTS:

• 3-5 years experience of Java (or JavaScript) development

• 3-5 years experience of working on Linux based systems

• Scripting languages: Python, ksh

• Build System: Proficient with a build system such as Gradle/Maven or NPM (or both)

• Source Code Repository: Proficient with code versioning tools, Git, Bitbucket, GitHub

• CI tools: Proficient with Jenkins and/or GitHub Actions

• Must possess strong analytical, troubleshooting, and problem-solving skills

• Excellent English verbal and written communication skills

• Willingness to occasionally wander into other areas (e.g., backend, other teams? codebase) and ship end-to-end solutions.

• Drive to learn, grow and make things better than you found it.

• Self-motivated, highly organized, team player who thrives in a fast-paced environment with the ability to learn quickly and work independently. DESIRED SKILLS:

• Knowledgeable with SDLC processes.

• Experience with Docker/Kubernetes.

• Ability to gather metrics and make sense of them

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs