Satish

Satish

Senior DevOps Engineer
Canada

About Me

5+ years experienced DevOps/Build & Release Engineer with a proactive attitude and a strong skill set. Proficient with DevOps tools: Ansible, Jenkins, Maven, Docker, Kubernetes, Terraform, Git, and more. AWS expertise: E…

Experience

Sr DevOps Engineer

NBC
Oct 2021 - Present · 4 years 9 months

Roles and Responsibilities:
Handled Software Configuration Management and CI/CD tools, resolving Build issues
Managed Azure DevOps Services, Orchestrating Ci/CD Pipelines, and deploying to Docker Containers
Administered Git, Setup CI for various teams, and managed respositories
Provisioned Azure VM’S, designed CI/CD and managed distribution in a distributed environment
Implemented Continuous Integration and continuous deployment across teams
Managed Docker Containres, images, files and setup Azure SQL DB Servers
Designed cost-effective Azure Systems, implemented security groups and load balancers
Migrated legacy apps to miscroservices with kubernetes, designed clusters, networking and storage
Leveraged Terraform to provison Azure Resources and setup virtual networks
Configured Azure Data Factory for data ingestion to Snowflake Stages
Developed CI/CD pipelines in Azure DevOps for Snowflake deployments and testing
Monitored Azure resources and Snowflake Performance using Azure Monitor and log analytics
Managed Azure Storage, Utilized ExpressRoute and integrated Azure AD with Azure key Vault
Configured Azure Firewall and Traffic manager for network protection and traffic distribution
Managed Azure VPN and ExpressRoute Connections for secure on-premises integration
Created Kubernetes Clusters on Azure, deployed applications and managed infrastructure
Used Ansible tower for centralized job management and reporting
Created and managed Azure ARM templates for Azure Cloud Infrastructure deployment and orchestration
Deployed and managed Kubernetes applications using Helm charts, ensuring consistency, scalability, and improved application availability and performance
Utilized Terraform to provision Azure resources and VMs with specific configurations
Employed Maven for Java Projetcts builds and managed build scripts
created Helm charts, customized Kubernetes resource configurations, and maintained reproducible builds for Kubernetes applications, streamlining the deployment process and ensuring efficient release management.
Designed Monitoring with prometheus and grafana, configured Splunk for logs
Configured alerting in Prometheus and setup Sonarqube for code qualitySupported developers wuth Git repositories, profiles and permissions
Managed test runtime environments and used Jira for issue tracking

Sr.Azure DevOps Engineer / Cloud Engineer

National Bank of Canada, Ottawa
Oct 2021 - Present · 4 years 9 months

Handled Software Configuration Management and CI/CD tools, resolving Build issues
Managed Azure DevOps Services, Orchestrating Ci/CD Pipelines, and deploying to Docker Containers
Administered Git, Setup CI for various teams, and managed respositories
Provisioned Azure VM’S, designed CI/CD and managed distribution in a distributed environment
Implemented Continuous Integration and continuous deployment across teams
Managed Docker Containres, images, files and setup Azure SQL DB Servers
Designed cost-effective Azure Systems, implemented security groups and loab balancers
Migrated legacy apps to miscroservices with kubernetes, designed clusters, networking and storage
Leveraged Terraform to provison Azure Resources and setup virtual networks
Configured Azure Data Factory for data ingestion to Snowflake Stages
Developed CI/CD pipelines in Azure DevOps for Snowflake deployments and testing
Monitored Azure resources and Snowflake Performance using Azure Monitor and log analytics
Managed Azure Storage, Utilized ExpressRoute and integrated Azure AD with Azure key Vault
Configured Azure Firewall and Traffic manager for network protection and traffic distribution
Managed Azure VPN and ExpressRoute Connections for secure on-premises integration
Created Kubernetes Clusters on Azure, deployed applications and managed infrastructure
Used Ansible tower for centralized job management and reporting
Created and managed Azure ARM templates for Azure Cloud Infrastructure deployment and orchestration
Deployed and managed Kubernetes applications using Helm charts, ensuring consistency, scalability, and improved application availability and performance
Utilized Terraform to provision Azure resources and VMs with specific configurations
Employed Maven for Java Projetcts builds and managed build scripts
created Helm charts, customized Kubernetes resource configurations, and maintained reproducible builds for Kubernetes applications, streamlining the deployment process and ensuring efficient release management.
Designed Monitoring with prometheus and grafana, configured Splunk for logs
Configured alerting in Prometheus and setup Sonarqube for code qualitySupported developers wuth Git repositories, profiles and permissions
Managed test runtime environments and used Jira for issue tracking

Cloud DevOps Engineer

Net Cracker, Vancouver
Jan 2020 - Sep 2021 · 1 year 8 months

Set up GitHub repositories, managed CI/CD with Jenkins on AWS, and Docker deployments.
Configured AWS Services such as (EC2,VPC,Glacier,S3,RDS etc.) for high availability applications
Orchestrated Jenkins jobs with Git integration for automatic build and Docker image creation.
Implemented Blue/green deployment, administered servers, and ensured stable environments.
Automated Linux server setup using Ansible and provisioned EC2 instances with CloudFormation.
Utilized AWS IoT Core for mobile and web app connections, configured rules, and SQS.
Integrated Lambda, SQS, and IOT Core for data processing and error handling.
Enhanced Linux system security through patching, access controls, and firewall configuration.
Automated infrastructure with Terraform, created Kubernetes manifests, and managed Helm.
Built and pushed Docker images, managed releases with ECR, and configured Kubernetes networking.
Designed IAM Roles, managed S3 backups, and implemented multi-AZ RDS for failover.
Automated processes with Chef and Ansible, managed Git workflows, and integrated SonarQube.
Managed AWS services (EC2, S3, RDS) for high availability and scalability, enhancing production environment stability.
Optimized AWS network configurations (Security Groups, Network ACLs, VPC, Transit Gateway) for secure and efficient communication, bolstering network performance and security.
Deployed Elasticsearch clusters, used Fluent for log transfer, and set up Prometheus and Grafana for monitoring.
Utilized InfluxDB and Grafana for custom metric monitoring and dashboards.
Installed security tools (Rapid7, CrowdStrike) and conducted technology research for POCs.
Researching the latest software technologies and building a proof of concepts (POC’s).

DevOps Engineer

ATB Financial, Edmonton
Oct 2018 - Dec 2019 · 1 year 2 months

Migrate VMs from one cloud Services to another cloud Services.
Designed Azure solutions per client requirements.
Implemented Multi-Site VPN solutions.
Configured VMs in Availability Set for high availability.
Automated VM deployment with PowerShell scripts.
Provided storage and virtual network solutions.
Managed VM and VHD migrations, including Managed Disks.
Implemented Azure Traffic Manager for load balancing and failover.
Deployed and managed various Azure services.
Managed subscription limits and coordination with Microsoft.
Provided L2 support for Linux and Windows VMs.
Diagnosed and resolved network issues for seamless communication
Administered GIT repositories and supported concurrent development.
Created VSTS dashboards for code and project tracking.
Automated CI/CD using VSTS and GIT.
Proficiently configured and maintained firewalls (e.g., iptables) to enforce network security policies and protect against unauthorized access.
Managed deployment groups and build definitions.
Monitored and managed cloud infrastructure.
Onboarded new customers to cloud platforms.
Provisioned virtual servers and SAAS services.
Migrated physical infrastructure to Azure.
Managed PASS instances for DB and web services.
Enabled external VM access.
Uploaded and managed VM images in Azure.

DevOps Engineer

HBC Canada, Toronto
May 2017 - Sep 2018 · 1 year 4 months

Automated build and deployment processes, enhancing user experience and enabling continuous integration.
Designed release environments for new projects and defined release processes and policies.
Integrated C/C++ projects with Jenkins for streamlined build and deployment cycles.
Optimized Amazon S3 performance, configured Elastic Load Balancers, and implemented caching
Developed CloudFormation templates for automated infrastructure deployment.
Managed nightly and weekly builds, including database and deployment tasks.
Implemented AWS solutions using various services, including EC2, S3, RDS, and Auto Scaling.
Configured IAM roles, groups, and S3 versioning, and monitored EC2 instances with CloudWatch.
Developed Bash scripts to automate routine tasks, including log analysis, system monitoring, and configuration management, reducing manual effort
Implemented secure SSH configurations and Utilized tools like grep, awk, and sed to parse and analyze system logs for error detection and troubleshooting
Utilized Lambda for serverless backends and migrated applications to AWS cloud.
Collaborated with cross-functional teams for Release automation and scripting.
Proficient in scripting (Bash, Shell) and configuring LAMP servers (Apache/Tomcat/MySQL/PHP).
Troubleshoot Jenkins build issues and resolved system inconsistencies.

Skills

Virtual Private Network (VPN) Automation System Azure DevOps Microsoft Azure Docker High Availability Kubernetes Load Balancing Software Deployment Terraform Ansible Jenkins Maven Git AWS EC2 VPC S3 RDS IAM CloudFront Auto Scaling SCM CI/CD Chef Puppet Azure DevOps Azure Virtual Machines Azure AD AKS Azure SQL Azure Storage SVN ELK Stack BitBucket Nexus Nginx HAProxy Prometheus Grafana Kick Start JumpStart Servers ARM templates Azure Monitor Log Analytics Azure Firewall Traffic Manager Azure VPN ExpressRoute Helm Snowflake Azure Data Factory SonarQube Jira CloudFormation Lambda SQS
Report this Profile?