Sr. DevOps Engineer
Apex Systems is a global IT services provider, and our staffing practice has an opening for a DevOps Engineer with extensive Kubernetes and OpenShift experience, strong ArgoCD, Vault GitOps knowledge and Helm Charts capabilities to place at our client, an industry leading technology company.
Client:
A Fortune 100 Technology Company
Terms:
6 month rolling contract.
Location:
Hybrid -Downtown Toronto
Application Process:
It is best to apply via the medium on which you are seeing this posting. If you encounter technical difficulties submitting your resume, please send a Word version of your resume to Cameron at
clinke@apexsystems.com
. Please reference Sr. DevOps Engineer.
Job Description:
Implement CI/CD for Application Image Build, Packaging and Deployment using DevOps Tools.
Experience in Kubernetes/Openshift Environment.
Build and Manage Kubernetes/Openshift images.
Write, package, and manage Helm Charts for Kubernetes deployments.
Automation of configuration management using Ansible Playbooks.
Experience in Cloud and Cloud Native deployments.
Design and implement build, deployment, and configuration management.
Test system integrity, implemented designs, application developments and other processes related to infrastructure, making improvements as needed.
Build and test automation tools for infrastructure provisioning and maintenance.
Handle code deployments in all environments.
Experience in setting up logging and monitoring tools in Openshift/on-premise environments.
Monitor metrics and develop ways to improve.
Experience working in agile management (JIRA, sprints), good understanding of application lifecycle.
Deploy product updates as required while implementing integrations when they arise.
Automate our operational processes as needed, with accuracy and in compliance with our security requirements.
Specifying, documenting, and developing new product features, and writing automation scripts.
Work within the DevOps Engineering team's best practices.
Manage code deployments, fixes, updates, and related processes.
Work with open-source technologies as needed.
Implement GitOps practices using ArgoCD to manage Kubernetes/Openshift application deployments.
Leverage HashiCorp Vault to securely manage secrets, certificates, and credentials across environments.
Define GitOps pipelines for environment promotion, rollback, and drift detection.
Install, configure, and automate provisioning of EDB and CDB databases in Kubernetes/OpenShift environments.
Integrate database lifecycle management (backups, upgrades, monitoring, scaling) into CI/CD/GitOps pipelines.
Key Qualifications:
Act as technical lead for Infrastructure and DevOps team
Serve as key leader and expert on DevOps practices
Schedule, implement, and automate security compliance patching and updates across our environments.
Ensure continuous availability of various tools supporting SCM \& Release Management including Source Control, Continuous Integration, \& Change Management.
Engage with cross-functional co-located teams in design, development and implementation of enterprise scalable features related to enabling higher developer productivity, environment monitoring and self-healing, and facilitate autonomous delivery teams.
Implement CI/CD for Application Image Build, Packaging and Deployment using DevOps Tools.
Experience in Kubernetes/Openshift Environment
Setup and Manage Kubernetes/Openshift cluster
Build and Manage Docker images.
Experience setting up DevOps tools from scratch.
Deploy and Manage Applications on Kubernetes/Openshift Cluster.
Ability to understand the application requirements and develop DevOps design.
Available for on-call rotation to support critical deployments
Lead, mentor and supervise others via 1:1s, coaching, and development plans as needed to scale learning through peer engineers, provide technical guidance, and exemplify a sense of urgency and highest quality outcomes – with a mindset to grow our talent
Experience in IBM Cloud Services (Highly Preferred)
Ability to analyze the DevOps tools in the market and make decisions based on client requirements.
Hands-on experience with ArgoCD for GitOps-based deployments
Experience in GitOps workflows for continuous delivery and environment management
Proficiency in creating, packaging, and managing Helm Charts
Experience with HashiCorp Vault for secrets management and secure configuration
Experience in installing, configuring, and managing EDB (EnterpriseDB/Postgres) and CDB databases in containerized/cloud-native environments
Interview Process:
Interviews will take place in two rounds during the same week this month.
This is a great opportunity to join a major leading enterprise organization and continue your career in the technology domain. Be a part of a great work environment with a very well-organized team and colleagues who will help you succeed.
This is a position that impacts the bank enterprise wide with great opportunity for career growth within the bank.