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