Toronto, OON, USA
15 days ago
DevOps Engineer
Job Seekers, Please send resumes to resumes@hireitpeople.com

Detailed Job Description:

Install, configure and maintain Drupal and its supporting components in a Cloud-based Linux environment, utilizing a security-first and performance-first mindset. Linux Administration skills mandatory. LAMP (Linux, Apache, MySQL, PHP) and NGINX setup, updates, upgrades and support. In-depth understanding and configuration of SOLR platform. Docker installation, configuration and maintenance. Create Puppet scripts and/or templates to automate and/or bootstrap infrastructure provisioning and management tasks. Develop, document, and implement CI/CD strategy for management of Infrastructure as Code baseline. Troubleshoot server issues and investigate root causes of incidents. Network troubleshooting of application traffic and supporting other solution components. Evaluate application performance, identify potential bottlenecks, develop solutions, and implement them with the help of developers and other IT personnel. Prepare Shift Report to ensure a smooth-running, continuous operation with high performance and availability.

Required years of experience, training, technical skills, and other requirements for job performance:

Minimum 4 years of experience deploying and monitoring Linux-based web applications in a Cloud-based environment (preferably Azure). Experience or knowledge with VMWare Vsphere (or equivalent) administration. Experience supporting and administrating Version Control products like GitHub. Experience with systems reliability, load balancing, monitoring, logging and alerting. Experience with fully automating CI/CD pipelines end-to-end from code commits to production, preferably using GitLab. Solid experience in installing, configuring, administering and troubleshooting Linux-based environments. Excellent knowledge of networking technologies, particularly with OSI network layers and TCP/IP. Strong scripting skills, including one or more of the following: shell scripts, PHP, Perl, Python, etc. Good experience in administering and performance tuning of application stacks, such as Tomcat, JBoss, Apache, Ruby, Puppet, NGINX, and others. Ability to work in an open, collaborative team environment. Have effective verbal and non-verbal communication with peers and clients.

Education Qualification:

Bachelor's/Master’s degree in Computer Science, Engineering, Information Technology, Cybersecurity, or related field. Minimum of 4 years’ professional experience in network or UNIX/Linux system administration, software engineering and/or software development in a Cloud-based environment (preferably Azure).

Experience required: 5-7 Years

Confirm your E-mail: Send Email