Fulcrum Digital - Linux Administrator - RHEL/CentOS

5.0 - 7.0 years

0.0 Lacs P.A.

greater kolkata area

Posted:1 week ago| Platform: Linkedin logo

Apply Now

Skills Required

linuxubuntudevelopmentpatchingsecuritycontrolsbackupautomationpythonprovisioningconfigurationmanagementansiblepuppetchefautomatejenkinsgitlabazuredevopssoftwarecodeterraformmonitoringnagioszabbixloggingstacksplunktroubleshootinganalysisserviceawsgcpvmwarekvmtechnologyscriptinggitcontainerizationdockerkubernetesnetworkingtcpipcommunicationcertificationsdatabasemysqlpostgresqlmongodbapachenginxjbossmicroservicesagilescrum

Work Mode

On-site

Job Type

Full Time

Job Description

Job Description Key Responsibilities : Install, configure, and maintain Linux servers (e.g., RHEL, CentOS, Ubuntu) in production, staging, and development environments. Perform regular system updates, patching, and security hardening. Monitor system performance, troubleshoot issues, and ensure high availability and disaster recovery readiness. Manage user accounts, permissions, and access controls. Implement and manage backup and recovery procedures. Develop, implement, and maintain automation scripts and tools (e.g., Bash, Python) for routine tasks, system provisioning, and configuration management. Utilize configuration management tools (e.g., Ansible, Puppet, Chef) to automate infrastructure setup and deployments. Manage and optimize CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps) to facilitate rapid and reliable software releases. Implement Infrastructure as Code (IaC) principles using tools like Terraform or CloudFormation. Set up and maintain robust monitoring and alerting systems (e.g., Prometheus, Grafana, Nagios, Zabbix) to ensure proactive identification of issues. Implement centralized logging solutions (e.g., ELK Stack, Splunk) for effective troubleshooting and analysis. Define and track key performance indicators (KPIs) and service level objectives (SLOs). Experience with cloud platforms (AWS, Azure, GCP) is highly desirable, including managing cloud resources, virtual machines, and container services. Manage virtualized environments (e.g., VMware, KVM). Required Skills & Qualifications Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience. 5-7 years of hands-on experience as a Linux Administrator or DevOps Engineer. Expert-level proficiency in Linux operating systems (RHEL/CentOS, Ubuntu, Debian). Strong scripting skills in Bash and Python. Extensive experience with configuration management tools (Ansible, Puppet, or Chef). Solid understanding and experience with CI/CD pipelines and tools (Jenkins, GitLab CI, Azure DevOps). Proficiency with version control systems, particularly Git. Experience with monitoring and logging tools (Prometheus, Grafana, ELK Stack, Nagios, Zabbix). Familiarity with containerization technologies (Docker, Kubernetes). Strong understanding of networking concepts (TCP/IP, DNS, Load Balancing, Firewalls). Excellent troubleshooting and problem-solving skills. Ability to work independently and as part of a team. Strong communication and interpersonal skills. Preferred Skills (Nice To Have) Experience with Infrastructure as Code (IaC) tools like Terraform. Certifications in Linux (e.g., RHCSA, RHCE), Cloud (AWS Certified SysOps Administrator, Azure Administrator Associate), or DevOps. Experience with database administration (MySQL, PostgreSQL, MongoDB). Knowledge of web servers (Apache, Nginx) and application servers (Tomcat, JBoss). Experience with microservices architectures. Familiarity with Agile/Scrum methodologies. (ref:hirist.tech) Show more Show less

[ ]

RecommendedJobs for You