Telescope Recruitment logo

DevOps Engineer (Remote)

Telescope Recruitment
Remote
Canada
Our employer, a prominent player in the Fintech sector, is in search of a DevOps Engineer (Remote) to join our innovative and collaborative team. As a crucial member of this dynamic group, you will actively contribute to the evolution and support of our Agile software delivery process.

As part of your responsibilities, you will be instrumental in developing system specifications, adhering to the latest software engineering practices, and crafting build scripts and automated CI/CD pipelines. Your expertise will extend to testing and deploying automation programs, leveraging a variety of tools and frameworks, including our Enterprise OpenShift Container Platform. With a proven track record, you excel in supporting multiple applications through a combination of manual and automated tools, effectively managing software deployments and releases. Join a forward-thinking team that values collaboration, trust, collective ownership, an engineering mindset, continuous learning, and an "automate everything" philosophy.

Your responsibilities:

In this role, your passion lies in implementing robust and efficient Continuous Integration and Deployment pipelines, empowering development teams to deliver high-quality solutions swiftly to the market.

Your tasks on the CI/CD team will encompass:
• Dockerizing applications through container building and bundling to create Docker Services.
• Automation of existing processes for build, deployment, test, static analysis, etc., for applications and services.
• Creation of new pipelines and enhancement of the reliability of existing Continuous Integration pipelines.
• Optimization of pipelines to ensure scalability and improved speed, actively contributing to their stability.
• Coaching and mentoring junior team members to enhance overall automation engineering skillsets.
• Continuous exploration for improvements in our software delivery process and engineering practices, identifying efficiencies to boost team productivity.
• Ensuring a high level of customer service to stakeholders while addressing critical requests.
• Contribution to improving and optimizing our automated Continuous Integration & Deployment pipelines through active participation in DevOps initiatives to automate current manual and repetitive processes/tasks.

Qualifications:

• A team player with a positive attitude and excellent interpersonal skills.
• Bachelor’s degree in computer sciences or equivalent experience.
• Over 5 years of experience in building, integrating, and deploying n-tier web applications using Java and Java-based application frameworks.
• In-depth understanding of Continuous Integration and Continuous Delivery.
• Strong knowledge of the web applications technology stack, including WAS Server, Oracle RDBMS, and Angular or React development.
• Experience with Docker, OpenShift, Kubernetes, and Container Management Technologies in general.
• Proficiency with IBM RTC, Git/GitHub, SQL, Flyway, Ant, Maven, Ivy, Groovy, Gradle, Jenkins, Job DSL, SonarQube, and Nexus in both Windows and Linux environments.
• Knowledge of scripting languages such as PowerShell and bash.
• Experience with JCasC and Helm is an asset.
• Experience in developing service-oriented systems is an asset.
• Proficiency with various architecture integration concepts and the technology platforms supporting them: ESB/SOA, Web services (REST, SOAP), API, etc.
• Virtualization Experience - VMWare, Hyper-V, VirtualBox, Vagrant, etc.
• Knowledge of version control, feature/release branching, and trunk-based development strategies.
• Experience working in an Agile Scrum environment is preferred.
• Ability to communicate effectively, both in writing and orally, and work independently while establishing relationships across multiple teams.
• Critical thinking ability to analyze and resolve technical issues, identifying different options and creating effective solutions for novel problems.
• Highly autonomous, self-starter with experience in the full development lifecycle.