Balkaran Brar

Balkaran Brar

$50/hr
Cloud Solutions Architect and DevOps Engineer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
44 years old
Location:
Richmond Hill, Ontario, Canada
Experience:
15 years
BALKARAN BRAR ABOUT ME 15+ years of experience in IT comprises of Cloud Solutions Designing and Implementation, Middleware Administration, Systems Administration, and implementation of DevOps best practices. SKILLS AWS - Architect and Implement solutions on AWS Contact Continuous Integration – Jenkins, TeamCity, SonarQube, Octopus, Azure DevOps EMAIL- Configuration Management – Ansible, Puppet, OpsWorks Infrastructureas Code – CloudFormation, Terraform, AWS CDK PORTFOLIO https://www.balkaranbrar.ca LINKEDIN linkedin.com/in/balkaranbrar Containers – Kubernetes, Amazon EKS, Docker Other Cloud Providers – GCP, Rackspace and MS Azure Application Servers – Oracle WebLogic, IBM WebSphere, Tomcat Personal Detail Web Servers – Apache, Nginx, IIS, Oracle HTTP Server DOB:- Scripting – Python, BASH, WLST LANGUAGES: English (Proficient), Punjabi (Native) Middleware – SOA, OSB, IPSwitch, BAM Version Control Systems – SVN, Git, BitBucket, GitLab Database Administration – MySQL, Oracle Virtualization – OpenVZ, VMWare, VirtualBox, Microsoft HyperV Directory Services – OpenLDAP, MS Active Directory Monitoring – Nagios, Zabbix MAJOR IMPLEMENTATIONS AWS HPC environment for measuring air and soil quality Service Alberta An HPC environment built to execute CMAQ benchmarking scripts. CfnCluster was used to create a distributed environment with a custom AMI, which includes PGI compilers, netcdf C and Fortran libraries, IOAPI and OpenMPI libraries. The shared EBS volume used for data to be processed by compute nodes. All the nodes were placed in single placement group with hyperthreading disabled. Auto Remediate AWS GuradDuty Findings HOOPP AWS GuardDuty is fully managed service which detects several security findings. I implemented a fully automated process of remediation of such findings. All GD findings are logged to a central account, a Lambda function gets triggered based on the finding type and then the central Lambda triggers another Lambda function in respective AWS account to take necessary actions. Infrastructure Pipeline and Auto-mitigation of CloudFormation Drifts HOOPP I setup provisioning of IAM roles and policies using CloudFormation templates. To avoid any human errors, these templates were pushed using CodePipeline which has several stages including build stage where syntax and security checks are performed. If someone manually changes the IAM role or policy, a Lambda function gets triggered and changes are reverted. Continuous Integration and Deployment using Jenkins and SonarQube Emerson Electric Co. EITS is a division of Emerson Electric Company. CI and CD setup was implemented to support automated deployments for EAI group which supports deployments of Oracle Fusion applications running on Oracle WebLogic server and Java applications running on Tomcat. Automated code analysis also supported using SonarQube. Amazon EKS and Kubernetes Dashboard SSO HOOPP This project was to setup Kubernetes in cloud using Amazon EKS service. I helped development teams to migrate their monolithic apps to microservices and deploy on EKS. I also setup Kubernetes Dashboard SSO to login via IdP we were using. It was achieved using an nginx based proxy and IAM authentication APIs EXPERIENCE Cloud Prodigy Cloud Solutions Architect 2018-11 - Present 1. 2. 3. 4. Manage hybrid environment – on-premise + AWS Implemented DR solution based on event driven and serverless architecture Writing CloudFormation templates to provision infra Configuring Service Catalog for users to provision required resources 5. Tag based access using IAM roles and policies across teams Trinimbus Technologies Inc Cloud Solutions Architect 2018-07 To 2018-11 1. Work with clients in technical discussions and solution design. 2. Configure several AWS services – from EC2 and S3 to latest service like AWS Step functions. 3. Work on tools like Packer, Sceptre, Sumo Logic, Alert Logic, etc. 4. Involve in DevOps side of project as well which includes CI and CD practices 5. AWS HPC environment for scientific projects. Emerson Information Technology Solutions Project Lead – Architect & Administration 2011-01 To 2018-05 1. Manage a diverse team of Fusion Admins, QC, PL/SQL and SQL Server admins 2. Build and Deployment process for Fusion applications using Jenkins 3. Code review processes for Fusion applications using SonarQube 4. Installation, configuration and management of Oracle Weblogic Server 10g. 5. Installation, configuration and management of IBM WAS 6.1 ND and MQ Series. 6. Configure firewalls and apply Network ACLs. 7. BASH and WLST scripting to automate admin tasks. Classic Informatics Pvt Ltd Network Lead 2010-05 To 2010-12 1. AWS setup and management 2. Setup VPN tunnel using OpenVPN on AWS cloud servers. 3. Configuration of LAN and WAN and management of routers and switches. 4. Setup Load Balancers in front of web servers. 6. Managed around 50 servers in total. EXPERIENCE – Cont. Soft Prodigy System Solutions Network Lead 2009-05 To 2010-04 1. Interaction with clients on daily basis regarding project updates. 2. Postfix mail server cluster setup. 3. Setup of Multi-WAN channels between two facilities. 4. Management of firewalls both Linux and windows based. 5. Configuration of TCP wrappers. 6. Automation of servers’ configuration using Puppet. Creative Peppers Sr. Systems Administrator 2008-11 To 2009-05 1. Configuration of multiple Apache instances. 2. Running PHP as a module and as CGI on same server. 3. Installing windows applications on linux. 4. Set up of DNS and Zimbra mail server. 5. Setup of virtual environment using Microsoft HyperV and Microsoft Virtual Server R2. 6. Implementation of SSL/TLS on postfix. 7. Configuration on iptables and proxy server. 8. Linux troubleshooting. 9. Setup of various servers like samba, nfs, nis and DHCP. Netsoft Informatics Pvt Ltd Network Lead 2007-05 To 2008-10 1. Virtualization using openVZ and VMWare. 2. Configuration and management of Zimbra in virtual environment (openVZ). 3. Squid proxy server management and firewall (iptables) implementation. 4. Postfix configuration on linux with squirrelmail. 5. Server monitoring using Nagios. 6. MySQL Replication between 3 servers. 7. Implementation of SSL/TLS on postfix and zimbra. 8. DNS configuration. 9. Setup of various servers like samba, nfs, nis and DHCP. A1 Technology Pvt Ltd Linux Administrator 2005-12 To 2007-02 1. Manage Kerio Winroute firewall. 2. Manage sendmail and postfix. 3. Manage Apache web server with extensive work on mod_proxy and mod_ssl. 4. Server Clustering on Windows Platform. SmartBuzz Solutions Network Administrator 2005-07 To 2005-12 1. Manage linux and windows servers, both Remote and Local. 2. Manage upto 60 nodes. 3. Manage cross platform connectivity between client machines 4. Worked on Apache, MySQL and control panels. EDUCATION Bachelor of Computer Applications (2000-04 To 2003-03) Punjab University, Chandigarh, India Canadian Equivalency: Bachelor’s Degree (four years) CERTIFICATIONS AWS Certified Solutions Architect - Professional Validation Number: 62ED7KLKDF4QQRWD Validate at: http://aws.amazon.com/verification AWS Certified DevOps Engineer - Professional Validation Number: 4B3JFEH23NF1QCK0 Validate at: http://aws.amazon.com/verification AWS Certified Solutions Architect - Associate Validation Number: 75T7WH42DMFEQFWC Validate at: http://aws.amazon.com/verification COURSES / PUBLICATIONS Cloud Computing with AWS Manage AWS using Python – Core Services Getting Started with Puppet Continuous Integration and Delivery using Jenkins
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.