Summary
Overview
Work History
Education
Skills
Additional Technical Training
Timeline
Generic

Sukhpreet Kaur

Edmonton

Summary

Results-focused DevOps Engineer professional with strength in automation, build, deploying and managing the releases across all the environments and managing Continues Integration (CI), Continuous Deployment (CD) pipelines. Proactive leader with strengths in communication and collaboration. Proficient/SME in Kubernetes, GitHub Actions, Docker, Jenkins, Sonarqube. Adept at managing concurrent objectives to promote efficiency and influence positive outcomes. Flexible hard worker ready to learn and contribute to team's success.

Overview

7
7
years of professional experience

Work History

DevOps Engineer

ApplyBoard
04.2020 - 02.2024

ApplyBoard is an online platform that empowers students around the world to access the best education by connecting international students, recruitment partners, and academic institutions.

  • 3+ years of practical hands-on DevOps experience with the development operations of a web-based commercial SaaS software.
  • Strong hands-on experience with Cloud Architecture, Networking, DevOps and Security principals.
  • Strong depth of practical experience and knowledge of Amazon Web Services including S3, EKS, Route53, ECR, CodeBuild, CodeArtifact, VPC, ELB etc.
  • Design, implement, manage CI/CD pipelines using Github Actions and Jenkins, resulting in a 30% increase in deployment frequency and reducing the mean time to deploy.
  • Automate provisioning and deployment of multiple environments using a single pipeline.
  • Automate processes to ensure the environments are consistent, scalable and fast deployment can be achieved.
  • Perform "root cause" analysis of incidents, and provide immediate workaround for critical problems if possible.
  • Create training and reference documentation on systems installation, operations and configuration, and procedures for technical and non-technical staff.
  • Investigate new and emerging Devops tools to implement the best software solutions.
  • Mentor junior team members, providing guidance and fostering a culture of knowledge sharing and continuous learning.
  • Provide support and troubleshooting for production systems, investigating and resolving incidents in a timely manner.
  • Develop and maintain infrastructure as code(Iac) scripts using Terraform, reducing manual errors and enabling infrastructure scalability.
  • Collaborate with development teams to implement Git branching strategies, code reviews, and integration with CI/CD pipelines, ensuring the quality of software releases.

Junior DevOps Engineer

AllState
09.2019 - 12.2019
  • Streamlined deployment processes for increased efficiency and reduced downtime.
  • Assisted in disaster recovery planning and testing exercises to ensure business continuity during unforeseen events or system failures.
  • Collaborated with cross-functional teams to identify bottlenecks and develop solutions for improved workflow.
  • Managed cloud-based infrastructure, optimizing costs and ensuring high availability of services.

Software Developer Trainee

VMM Education
05.2017 - 10.2017

Project - Online Admission Form Portal

Online Admission Portal was designed to help the students and the college managements maintain data about the students based on their subjects to help them with their higher level education.

  • Strong experience in Analyzing, Troubleshooting and taking appropriate actions for Application/Web server errors.
  • Assisted in defining, automating, and executing development tests in support of the functionality being developed.
  • Worked closely with the team in early product phases to facilitate Agile development methodology.
  • Worked closely with development, testing, production teams in reporting issues and completing tasks within the scheduled time.
  • Worked in a team-oriented environment for all aspects of product development (design, implementation, test, and maintenance support).
  • Fluency with object-oriented programming languages such as Objective-C, C++ or Java.
  • Fixed defects to increase familiarity with software architecture.

Education

Post Graduate Diploma - Software Engineering

Centennial College of Applied Arts And Technology
Scarborough, ON
04.2019

Bachelor of Engineering - Computer Engineering

Guru Nanak Dev University
Amritsar, Punjab
05.2017

Skills

  • Cloud technologies: AWS (EC2, EKS, ECR, S3, Auto Scaling, Elastic Load Balancing, IAM, Security Groups, Virtual Private Networking, Route 53 etc)
  • CI/CD Tools: GitHub Actions, Jenkins, AWS Codepipeline
  • Containerization Tools: Docker, Kubernetes
  • Source Code Management Tools: GIT
  • Monitoring Tools: AWS Cloudwatch, NewRelic, Logzio, Datadog,
  • Operating Systems: Windows, Linux
  • Scripting languages: Python, Powershell, BASH, YAML, Groovy
  • Configuration Management: Ansible, Terraform
  • Centralized Logging: Elastic Search, LogStash, Kibana, Apache Kafka
  • Ingress: NGINX, Ambassador, AWS Ingress Controller
  • Kubernetes tools: Velero, External Secrets, helm
  • Collaboration Tools: Jira, Confluence, Slack

Additional Technical Training

DevOps Training Course - Pragra Institute - Missisauga, ON

Timeline

DevOps Engineer

ApplyBoard
04.2020 - 02.2024

Junior DevOps Engineer

AllState
09.2019 - 12.2019

Software Developer Trainee

VMM Education
05.2017 - 10.2017

Post Graduate Diploma - Software Engineering

Centennial College of Applied Arts And Technology

Bachelor of Engineering - Computer Engineering

Guru Nanak Dev University
Sukhpreet Kaur