Senior DevOps Engineer
- Scrum
- CI/CD
- Azure DevOps
- Azure
- AKS
- Kubernetes
- GitHub
- Devops
- DevSecOps
- Nexus
- Jenkins
- Argo
- Maven
- Gradle
- Red Hat OpenShift
- YAML
- Kustomize
- Helm
- CyberArk
- SQL
- Java
- Unix
- Node.js
- AI
Duration: 12 month Contract
Job Description:
- Develop scripts and pipelines required in release processes, managing environments and deployment.
- Resolve and support the resolution of complex operational issues by leveraging advanced expertise in the underlying business applications and associated infrastructure.
- Develop and implement initiatives aimed at enhancing operational excellence through automation and the adoption of appropriate tools and best practices.
- Contribute technical expertise within the scrum teams by supporting the resolution of technical issues and sharing knowledge with team members.
- Build, maintain, and improve CI/CD pipelines using Azure DevOps to support continuous integration, testing, and deployment processes.
- Design, develop, and deploy containerized applications to ensure portability, scalability, and efficient resource utilization across environments.
- Deploy and manage Azure Kubernetes Service (AKS) solutions to provide a fully managed Kubernetes environment integrated with Azure services.
- Utilize GitHub for version control, collaboration, and code management, supporting efficient workflows.
- Manage the health, scaling, and performance of Kubernetes clusters, including upgrades, patching, and troubleshooting issues.
- Work with internal stakeholders and subject matter experts to meet project goals and best practices.
- Other related activities and deliverables as required.
Required Skills:
- University degree or college diploma in computer science, software development or a related field.
- Minimum of seven (7) years of demonstrated experience in applications development and systems integration.
- Minimum of seven (7) years of demonstrated experience in DevOps and CI/CD expertise: proficiency in DevSecOps, version control, artifact management, and build pipelines.
- Minimum of five (5) years of demonstrated hands-on experience with Microsoft Azure services and solutions.
- Demonstrated experience with CI/CD tools such as GitHub, Nexus, Jenkins, Tekton, Argo CD, Azure Container Registry, and Azure DevOps.
- Demonstrated experience with build automation and dependency management tools, such as Maven and Gradle.
- Demonstrated recent experience streamlining processes through automation.
- Demonstrated extensive experience supporting enterprise systems, with a solid understanding of production operations, application resiliency and availability.
- Demonstrated experience deploying and managing Azure Kubernetes Service (AKS) and/or Red Hat OpenShift.
Desired Skills:
- Demonstrated Knowledge of managing configurations through yaml, overlays and solutions like Kustomize and Helmย
- Demonstrated knowledge of application authentication through certificate management. ย
- Demonstrated experience working with tools similar to CyberArk, AppviewX ย
- Demonstrated experience working with Message queues such as AMQ and Spring integration platforms ย
- Knowledge of Standard Query Language (SQL), Java, Unix scripts, node.js, ย ย
- French would be considered an asset.
About US Tech Solutions:
US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit www.ustechsolutions.com.
ย
US Tech Solutions is an Equal Opportunity Employer. ย All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
AI Statement:By applying, you acknowledge that AI-assisted tools may be used during hiring.
Senior DevOps Engineer ยท US Tech Solutions, Inc.