Job
Description
Bachelor's degree in Information Technology / Computer Science
Master's degree preferred Certifications such as CISSP, CISM, ITIL, or PMP are desirable, Proven experience of 10 years in a similar role, preferably in the engineering industry, Strong technical knowledge of IT systems, infrastructure, and emerging technologies, Proven expertise in administering cloud computing environments like Microsoft Azure, Amazon Web Services (AWS), Google Cloud Platform, etc Experience in the setup, customization, and maintenance of Content Management Systems (CMS) like WordPress, Joomla, Drupal, etc, with a strong understanding of plugins, modules, customization, and performance optimization, Proficient in server administration across both Linux and Windows platforms, with a command on PowerShell, Bash, and system automation Familiarity with hosting environments and tool chains on both operating systems Expertise in managing and optimizing virtual environments, Hands-on experience in configuring and managing web servers like Apache, Nginx, Tomcat, etc, with proficiency in web hosting control panels such as cPanel, DirectAdmin, and others, Basic understanding of web technologies like PHP, JavaScript, HTML, Python, CSS, etc, including that of database management systems like MSSQL, MySQL, Oracle, Firebase, etc Knowledge of web application frameworks such as Django, Laravel, Zend, CodeIgniter, etc with a solid grasp of principles of software engineering and application architecture, Understanding of search engine optimization (SEO) strategies, including keyword optimization and use of analytics to boost website visibility and performance Experience in implementing SEO best practices in various Content Management Systems (CMS) Well-versed in industry-standard SEO tools such as Google Analytics and Bing Webmaster Tools Ability to prioritize tasks, manage multiple projects simultaneously, and work effectively under pressure,