Over four years of expertise in Unix/Linux Administration, Configuration Management, Continuous Integration, Continuous Deployment, Release Management, and Cloud Implementations.
Proficient in AWS Cloud platform operations, with expertise in Designing and implementing Virtual Private Clouds (VPC), managing EC2 instances and orchestrating Load Balancer & Auto-scaling configurations.
Expert in configuring Identity and Access Management (IAM) to ensure secure access control, implementing CloudTrail for comprehensive event tracking, and utilizing S3 for efficient log storage and retrieval.
Demonstrates proficiency in configuring instance backups to AWS S3 buckets and adeptly manages source code using Git, encompassing tasks such as cloning, pushing code, and proficiently handling Branching, Tagging, and Merging processes.
Possesses expertise in utilizing Build Tools such as Ant and Maven to construct source code, with a dedicated focus on crafting build.xml and pom.xml files, respectively. Additionally, delivered infrastructure support and seamlessly integrated various tools with Continuous Integration platforms like Ansible and Jenkins.
Automated infrastructure through the implementation of Ansible playbooks and roles, seamlessly integrating Unit Tests, Code Quality Analysis, and Code coverage using tools such as SonarQube.
Demonstrates proficient knowledge in Linux administration and skilled expertise in Docker containerization, encompassing the creation of Docker images, configuration of containers, and the development of Docker files tailored for diverse environments.
Developed Terraform scripts to facilitate the migration of on-premise applications to the cloud, employing Terraform templates and Ansible modules to effectively configure EC2 instances.
Experienced in the installation and administration of monitoring tools such as Splunk, ensuring efficient system monitoring and logging on cloud platforms.
Overview
5
5
years of professional experience
Work History
Digital Engineering Senior Engineer
Ntt Data Canada
Montreal, QC
06.2022 - Current
SonarQubekeholders as necessary.
Collaborate with quality assurance teams to test applications, ensuring they meet specified requirements, and provide comprehensive feedback on usability, performance, and functionality.
Monitor application performance metrics, proactively take measures to optimize system efficiency, and recommend improvements for enhancing overall system performance.
Streamlining and optimizing the release of software updates or new features to production environments is achieved through the automation of code deployment.
Leveraging tools such as Terraform, Ansible, Chef, to automate provisioning and configuration of infrastructure resources to enhancie efficiency and scalability in management.
Incorporate automated security scans into the CI/CD pipeline for early identification and resolution of vulnerabilities, while also automating access control mechanisms to guarantee secure deployment processes.
enhancie
Engineering Technical Analyst
GPI Canada
Mississauga, ON
10.2021 - 06.2022
Ntt
Collaborating closely with both development and operations teams, I spearheaded the implementation of essential tools and processes to facilitate the automation of build, deployment, testing, and infrastructure tasks (leveraging infrastructure as code) through the utilization of the Chef tool.
Crafting Chef recipes to efficiently configure, deploy, and sustain software components within the current infrastructure.
Migrating the local server infrastructure to AWS, encompassing both test and development environments.
Designing the application layer of the product with precision, utilizing EC2, RDS, and Elastic Cache, and orchestrating AWS CloudWatch for meticulous application monitoring.
Implementing automated build processes and release management procedures for their Learning Management System (LMS) platform through the utilization of Jenkins, Ant, Maven, and Chef.
Setting up Jenkins continuous integration builds for all releases on windows and Linux.
Responsible for defining branching & merging strategy, checking policies, improving code quality, defining backup and archival plans
Coordinating with resources by working closely with project managers for the release and project manager for all the operational projects.
Develop a directive detailing optimal allocation levels for third-party merchandise, furnishing vendors with comprehensive guidelines.
Collaborating with security teams to implement and maintain security best practices throughout the development and deployment lifecycle.
Monitoring and addressing vulnerabilities in the infrastructure and applications.
Associate DevOps Engineer
O/E Land Canada
Montreal , QC
01.2019 - 03.2021
Designing and executing an agile Software Development Life Cycle (SDLC) strategy, coupled with the enhancement and optimization of the software configuration management (SCM) infrastructure to promote efficient and seamless development processes.
Creating comprehensive documentation for moderately complex system specifications, encompassing system installation procedures, backup and recovery techniques, and system test methods.
Implementing the deployment of Java applications onto web application servers, such as Apache Tomcat.
Conducting essential day-to-day Subversion functions for the project, including tasks such as merging, creating branches, and generating tags, utilizing Tortoise SVN.
Developing and implementing Subversion metadata, encompassing elements, labels, attributes, triggers, and hyperlinks.
Working with Maven to generate artifacts from source code and deploy them in the Nexus central repository for internal deployments.
Configuring Jenkins as a common build engine to build and deploy applications to dev, QA, UAT and prod environments.
Education
Master’s Degree in Engineering -
Concordia University
Montreal, QC
11-2018
Skills
Chef
AWS
Unix/Linux
Jenkins
Ansible
Terraform
Docker
Kubernetes
Splunk
Datadog
AWS cloud
Languages
English
Full Professional
French
Elementary
Timeline
Digital Engineering Senior Engineer
Ntt Data Canada
06.2022 - Current
Engineering Technical Analyst
GPI Canada
10.2021 - 06.2022
Associate DevOps Engineer
O/E Land Canada
01.2019 - 03.2021
Master’s Degree in Engineering -
Concordia University
Similar Profiles
Edward TravisEdward Travis
Deskside Scheduler at ISM Canada/NTT Data CanadaDeskside Scheduler at ISM Canada/NTT Data Canada
Director - Cloud & Infrastructure Services at NTT DATA Services (Previously NTT/Netmagic)Director - Cloud & Infrastructure Services at NTT DATA Services (Previously NTT/Netmagic)