Job title, skills, or company

City or province

Limit search to:

Unix / Linux / DevOps Administrator

Updated: 29-Sep-2020
Free to contact
Unix / Linux / DevOps AdministratorUnix / Linux / DevOps Administrator
Mississauga, ON
• Eight years of experience supporting Unix / Linux environment 
• Experience in server hardening, maintenance, security, deployment and user management 
• Good understanding of network installation platforms including Jump start and Kickstart 
• Proficient in configuration management, and automated software deployments by utilizing Ansible 
• Good automation knowledge in CICD tools like Jenkins and Rundeck. 
• Satisfactory containerization experience in Dockers 
• Server support experience includes Redhat Enterprise Linux, AIX, Ubuntu, and Solaris 
• Working knowledge of middleware application server including IBM WebSphere 8.5 Network Deployment 
• A good understanding of cloud computing platforms includes AWS and Azure. 
 
#readytowork
Willing to relocate: Anywhere
Work Experience
Unix / Linux / DevOps Administrator
Canadian Tire Corporation Ltd
-
Toronto, ON
May 2018 to March 2020
Working with the developers and deployment teams in the |Unix and Linux environments to deploy features and enhancements for Canadian Tire Commerce website platform. Utilizing Jenkins pipelines to deploy the changes on the passive environment. Automated build and deployment using Jenkins and Rundeck to reduce human error and speed up production processes. Utilized docker containers to rapidly deploy the codes to the target production environment. Developed jenkins jobs to automate the code migration process. Wrote Ansible playbooks to deploy, configure, and manage servers. 
Managed GitHub, svn and TFS repositories and permissions, including branching and tagging. 
Managed Jenkins and Rundeck servers, user maintenance, permissions and authorizations.
Unix/Linux System Analyst
RBC Canada
August 2017 to February 2018
Worked with UNIX / LINUX security team as a Unix/Linux system specialist and participated in DEV LDAP migration project to separate DEV servers (SUN Solaris, Redhat Enterprise Linux and AIX) from the production ldap environment. Responsible for synchronization of new DEV ldap environment with the Production ldap entries and objects like host netgroups, user netgroups, sudo rules, user ids, user passwords, in the new dev ldap environment. Duties included to perform pre and post migration tests, prepare the dev servers for migration, maintain the configuration files like sssd.conf and ldap.conf files on unix/linux/AIX servers, and perform access provisioning using sudo and migrating unix servers utilizing DevOps concepts. 
Responsible for developing, modifying and testing the bash shell scripts for the development and production environment executing on Unix/Redhat Linux and AIX servers. 
Responsible for implementing the change by creating the change tickets, managing approvals from DCAB teams, performing pre-migration tests, and determining the servers scope. Post migration tasks included to verify servers are getting authenticated from the new dev ldap environment, all users are able to login successfully, in case of login issues, investigate the error, apply the resolution, clear the error and help end users with their access to the migrated servers. Worked on the problem tickets, to create, modify and managed the ldap entities, provided users access to the resources by adding them into the users netgroups, sudo rules, added servers into the host netgroups. Tools utilized HPSM, LDAP graphical interface (LWI), Server Grid, BMC, vi shell scripting and more.
Application System Support Analyst
SCOTIA BANK
-
Toronto, ON
November 2016 to June 2017
• Provided applications and system's level support for Solaris/ LINUX production critical systems, implementation support and user acceptance environment support on a global basis. 
• Provided technical assistance to users, resolution and prevention of problems in a 7x24 production environment, systems capacity planning and recommendation of solutions to overcome resource constraints, systems level software installation and updates. 
• Responsible for establishing and enforcing departmental logical access control guidelines and liaison with other departments for assistance with implementing new projects. 
• Performed system administration tasks associated with environment of specialisation for the development, UAT and production environment as well supporting production code implementation. 
• Responsible for creating bash shell scripts to automate the repetitive tasks for Redhat Linux servers and Sun Solaris servers. 
• Ongoing customisation and maintenance of system access facilities to ensure and enforce strict security of financial environment. Plan, implement and test contingency plans for various hardware and software environments. 
• Deployed applications, codes and releases on the Websphere, Weblogic and Jboss middleware platforms. Performed general administration tasks, start up and shutdown applications, installed SSL certificates, utilized webspahere Deployment manager admin console to monitor application servers, node agents, webservrs and clusters. 
• Participated in the SUN Solaris / LINUX servers patching process for the UAT / DEV / PROD environment. 
• utilized Sysadmiral for job scheduling and monitoring, smurf for setting up alerts to identify any potential issues with mission critical application and file system space utilization, used Sasadmin to perform administration tasks on Solaris, and linux servers, setup FTP accounts for down streaming and up streaming of data for external and internal clients, installed SSH public keys for password less access on UNIX and Linux servers for requested accounts, used sudo for security checks, performed web servers (Apache, Tomcat) upgrades, Java upgrades, installed SSL certificates for secure communication between client and application servers. 
• Performed application fail over and fail back in a cluster environment to facilitate applications and servers maintenance due to patching and upgrades or due to any hardware and software mal functioning issues.
LINUX / UNIX ADMINISTRATOR
IBM CANADA
-
Markham, ON
June 2015 to October 2016
worked as a UNIX / Linux System admin to support the servers Decommissioning team. Advises the Project manager about the Linux and AIX servers status, hardware and installed software inventories, SAN and NAS storage utilization on the servers, processors and memory utilization, and the networking issues. Responsibilities included to follow the change Management process, collect the servers critical data, identify the virtual and physical servers in the data center server farms, starting and stopping the services on the servers, identifying the active and deactive interfaces, migrate the data and coordinate with the SAN team to release the storage devices(LUN ID),participate in the Technical advisory board meeting to get approvals for the requested change, coordinate with the participating teams to successfully apply the change process, and complete the change process by updating the global asset databases. Utilized Websphere administrative console and the deployment Manager to start, stop, and monitor the Application servers and the clusters running in the Websphere cell in the distributed environment. 
Responsibilities also included to develop bash shell scripts to automate common tasks, modify existing scripts as per requirements and test and evaluate the results before implementation for Unix and Redhat enterprise Linux platforms. 
Tools utilized to successfully implement the changes are, ISM,ADAC, EXCEED,PUTTY,HMC, ILO,VMWARE VSPHERE ,MOM,HP OVSD, CITRIX APPLICATIONS,LVM, and KVM and more.
Unix / Linux System Administrator
Rogers Wireless
June 2013 to April 2015
Worked as an UNIX / Linux Administrator to provide support for the Rogers applications running on the UNIX and AIX platform. Responsibilities included to support Vision21 and AMDOCS billing application that produces billings and generate invoices for Rogers Wireless customers .Duties included to process Billings and troubleshooting the technical issues related to UNIX and AIX platform, develop and modify the bash shell scripts to automate the repetitive tasks on the Unix/Redhat Linux platforms, Backup and Restore, process and schedule special jobs and daemons, monitor disk space and system utilization, transfer billings related files over the network from Unix platforms to Windows systems, change file ownerships and permissions. Utilized IBM Clear Quest (CQ) as ticketing and logging application, used HMC to access LPARs, used Exceed to manage and access the Unix servers, utilized TOAD to query Oracle databases and tables, used Websphere platform to monitor the applications on the managed servers, used cron utility to schedule the jobs, performed server maintenance thru parameters fine tuning, managed and cleaned up the storage spaces by locating ,removing and backing up the older files to the backup servers.
UNIX / LINUX System Administrator
EVERTZ MICRO SYSTEMS
December 2012 to May 2013
As an Unix / Linux system administrator responsible for Linux servers maintenance, troubleshoot and installations for the production environment. Supported operating systems included CentOS, Ubuntu, and AIX platforms. Configured Samba, NFS and FTP for shared access, utilized LVM to manipulate the storage and setup the RAID drives on the servers for fault tolerant. Defined Firewall netfilter / iptables rules to protect the servers from outside attacks and controlled access to the services, implemented the SE LINUX core functions to further hardening the access to the server resources. Installed Apache and Subversion(SVN) servers to work with internal developers to store their source codes on the version controlling system's databases, and managed access to those system's resources by utilizing svn groups and web access via TRAC. Utilized VMWare ESXi , V Centre and Virtual box to virtualize the Ubuntu and CentOS machines to create the testing environment before deploying to the production.
Education
Bachelor's Degree
Skills
  • LINUX
  • SHELL SCRIPTING
  • SOLARIS
  • Linux Administrator
  • Red Hat
  • Shell
  • System Administrator
  • Vmware
  • azure
  • Ansible (3 years)
  • Dockers (3 years)
  • Jenkins (3 years)
  • Kubernetes (2 years)
  • AWS (2 years)
Additional Information
SUMMARY OF TECHNICAL SKILLS 
 
Operating Systems Linux / Unix, AIX, Solaris, and Windows 
DevOps GitHub, Ansible, docker Jenkins, Maven, Nexus, and AWS 
Network Software/Protocols TCP/IP, NFS, NIS, NIS+, AUTOFS, DHCP,DNS 
Volume Management LVM , VERITAS Volume Manager, LVM 
Scripting bash shell scripting 
Virtualization IBM Power VM, DLPAR, VM Ware and KVM 
File Systems JFS, EXT3, EXT4, XFS and VXFS 
Web Servers Apache and Tomcat 
Middleware Application IBM Websphere
Unix / Linux / DevOps AdministratorUnix / Linux / DevOps Administrator
Mississauga, ON
• Eight years of experience supporting Unix / Linux environment 
• Experience in server hardening, maintenance, security, deployment and user management 
• Good understanding of network installation platforms including Jump start and Kickstart 
• Proficient in configuration management, and automated software deployments by utilizing Ansible 
• Good automation knowledge in CICD tools like Jenkins and Rundeck. 
• Satisfactory containerization experience in Dockers 
• Server support experience includes Redhat Enterprise Linux, AIX, Ubuntu, and Solaris 
• Working knowledge of middleware application server including IBM WebSphere 8.5 Network Deployment 
• A good understanding of cloud computing platforms includes AWS and Azure. 
 
#readytowork
Willing to relocate: Anywhere
Work Experience
Unix / Linux / DevOps Administrator
Canadian Tire Corporation Ltd
-
Toronto, ON
May 2018 to March 2020
Working with the developers and deployment teams in the |Unix and Linux environments to deploy features and enhancements for Canadian Tire Commerce website platform. Utilizing Jenkins pipelines to deploy the changes on the passive environment. Automated build and deployment using Jenkins and Rundeck to reduce human error and speed up production processes. Utilized docker containers to rapidly deploy the codes to the target production environment. Developed jenkins jobs to automate the code migration process. Wrote Ansible playbooks to deploy, configure, and manage servers. 
Managed GitHub, svn and TFS repositories and permissions, including branching and tagging. 
Managed Jenkins and Rundeck servers, user maintenance, permissions and authorizations.
Unix/Linux System Analyst
RBC Canada
August 2017 to February 2018
Worked with UNIX / LINUX security team as a Unix/Linux system specialist and participated in DEV LDAP migration project to separate DEV servers (SUN Solaris, Redhat Enterprise Linux and AIX) from the production ldap environment. Responsible for synchronization of new DEV ldap environment with the Production ldap entries and objects like host netgroups, user netgroups, sudo rules, user ids, user passwords, in the new dev ldap environment. Duties included to perform pre and post migration tests, prepare the dev servers for migration, maintain the configuration files like sssd.conf and ldap.conf files on unix/linux/AIX servers, and perform access provisioning using sudo and migrating unix servers utilizing DevOps concepts. 
Responsible for developing, modifying and testing the bash shell scripts for the development and production environment executing on Unix/Redhat Linux and AIX servers. 
Responsible for implementing the change by creating the change tickets, managing approvals from DCAB teams, performing pre-migration tests, and determining the servers scope. Post migration tasks included to verify servers are getting authenticated from the new dev ldap environment, all users are able to login successfully, in case of login issues, investigate the error, apply the resolution, clear the error and help end users with their access to the migrated servers. Worked on the problem tickets, to create, modify and managed the ldap entities, provided users access to the resources by adding them into the users netgroups, sudo rules, added servers into the host netgroups. Tools utilized HPSM, LDAP graphical interface (LWI), Server Grid, BMC, vi shell scripting and more.
Application System Support Analyst
SCOTIA BANK
-
Toronto, ON
November 2016 to June 2017
• Provided applications and system's level support for Solaris/ LINUX production critical systems, implementation support and user acceptance environment support on a global basis. 
• Provided technical assistance to users, resolution and prevention of problems in a 7x24 production environment, systems capacity planning and recommendation of solutions to overcome resource constraints, systems level software installation and updates. 
• Responsible for establishing and enforcing departmental logical access control guidelines and liaison with other departments for assistance with implementing new projects. 
• Performed system administration tasks associated with environment of specialisation for the development, UAT and production environment as well supporting production code implementation. 
• Responsible for creating bash shell scripts to automate the repetitive tasks for Redhat Linux servers and Sun Solaris servers. 
• Ongoing customisation and maintenance of system access facilities to ensure and enforce strict security of financial environment. Plan, implement and test contingency plans for various hardware and software environments. 
• Deployed applications, codes and releases on the Websphere, Weblogic and Jboss middleware platforms. Performed general administration tasks, start up and shutdown applications, installed SSL certificates, utilized webspahere Deployment manager admin console to monitor application servers, node agents, webservrs and clusters. 
• Participated in the SUN Solaris / LINUX servers patching process for the UAT / DEV / PROD environment. 
• utilized Sysadmiral for job scheduling and monitoring, smurf for setting up alerts to identify any potential issues with mission critical application and file system space utilization, used Sasadmin to perform administration tasks on Solaris, and linux servers, setup FTP accounts for down streaming and up streaming of data for external and internal clients, installed SSH public keys for password less access on UNIX and Linux servers for requested accounts, used sudo for security checks, performed web servers (Apache, Tomcat) upgrades, Java upgrades, installed SSL certificates for secure communication between client and application servers. 
• Performed application fail over and fail back in a cluster environment to facilitate applications and servers maintenance due to patching and upgrades or due to any hardware and software mal functioning issues.
LINUX / UNIX ADMINISTRATOR
IBM CANADA
-
Markham, ON
June 2015 to October 2016
worked as a UNIX / Linux System admin to support the servers Decommissioning team. Advises the Project manager about the Linux and AIX servers status, hardware and installed software inventories, SAN and NAS storage utilization on the servers, processors and memory utilization, and the networking issues. Responsibilities included to follow the change Management process, collect the servers critical data, identify the virtual and physical servers in the data center server farms, starting and stopping the services on the servers, identifying the active and deactive interfaces, migrate the data and coordinate with the SAN team to release the storage devices(LUN ID),participate in the Technical advisory board meeting to get approvals for the requested change, coordinate with the participating teams to successfully apply the change process, and complete the change process by updating the global asset databases. Utilized Websphere administrative console and the deployment Manager to start, stop, and monitor the Application servers and the clusters running in the Websphere cell in the distributed environment. 
Responsibilities also included to develop bash shell scripts to automate common tasks, modify existing scripts as per requirements and test and evaluate the results before implementation for Unix and Redhat enterprise Linux platforms. 
Tools utilized to successfully implement the changes are, ISM,ADAC, EXCEED,PUTTY,HMC, ILO,VMWARE VSPHERE ,MOM,HP OVSD, CITRIX APPLICATIONS,LVM, and KVM and more.
Unix / Linux System Administrator
Rogers Wireless
June 2013 to April 2015
Worked as an UNIX / Linux Administrator to provide support for the Rogers applications running on the UNIX and AIX platform. Responsibilities included to support Vision21 and AMDOCS billing application that produces billings and generate invoices for Rogers Wireless customers .Duties included to process Billings and troubleshooting the technical issues related to UNIX and AIX platform, develop and modify the bash shell scripts to automate the repetitive tasks on the Unix/Redhat Linux platforms, Backup and Restore, process and schedule special jobs and daemons, monitor disk space and system utilization, transfer billings related files over the network from Unix platforms to Windows systems, change file ownerships and permissions. Utilized IBM Clear Quest (CQ) as ticketing and logging application, used HMC to access LPARs, used Exceed to manage and access the Unix servers, utilized TOAD to query Oracle databases and tables, used Websphere platform to monitor the applications on the managed servers, used cron utility to schedule the jobs, performed server maintenance thru parameters fine tuning, managed and cleaned up the storage spaces by locating ,removing and backing up the older files to the backup servers.
UNIX / LINUX System Administrator
EVERTZ MICRO SYSTEMS
December 2012 to May 2013
As an Unix / Linux system administrator responsible for Linux servers maintenance, troubleshoot and installations for the production environment. Supported operating systems included CentOS, Ubuntu, and AIX platforms. Configured Samba, NFS and FTP for shared access, utilized LVM to manipulate the storage and setup the RAID drives on the servers for fault tolerant. Defined Firewall netfilter / iptables rules to protect the servers from outside attacks and controlled access to the services, implemented the SE LINUX core functions to further hardening the access to the server resources. Installed Apache and Subversion(SVN) servers to work with internal developers to store their source codes on the version controlling system's databases, and managed access to those system's resources by utilizing svn groups and web access via TRAC. Utilized VMWare ESXi , V Centre and Virtual box to virtualize the Ubuntu and CentOS machines to create the testing environment before deploying to the production.
Education
Bachelor's Degree
Skills
  • LINUX
  • SHELL SCRIPTING
  • SOLARIS
  • Linux Administrator
  • Red Hat
  • Shell
  • System Administrator
  • Vmware
  • azure
  • Ansible (3 years)
  • Dockers (3 years)
  • Jenkins (3 years)
  • Kubernetes (2 years)
  • AWS (2 years)
Additional Information
SUMMARY OF TECHNICAL SKILLS 
 
Operating Systems Linux / Unix, AIX, Solaris, and Windows 
DevOps GitHub, Ansible, docker Jenkins, Maven, Nexus, and AWS 
Network Software/Protocols TCP/IP, NFS, NIS, NIS+, AUTOFS, DHCP,DNS 
Volume Management LVM , VERITAS Volume Manager, LVM 
Scripting bash shell scripting 
Virtualization IBM Power VM, DLPAR, VM Ware and KVM 
File Systems JFS, EXT3, EXT4, XFS and VXFS 
Web Servers Apache and Tomcat 
Middleware Application IBM Websphere