Linux Administrator (Meerut)
Linux Administrator (Meerut)
-
Meerut, India
-
Posted: less than a week ago
-
Save
Description
Role OverviewWe are seeking a capable and proactive Linux Administrator. You will be responsible for deploying, configuring, and securing Linux servers across cloud and on-premise environments, maintaining critical web services and databases, and automating operational workflows through scripting. This is a hands-on role that sits at the intersection of systems administration, cloud operations, and database management.Job Location: Sec 127, NoidaMust have:Hands on experience:Linux SystemDatabase i.E. MySqlWeb Servers i.E. Nginx, Apache, HAProxyKey ResponsibilitiesSystem & Cloud Administration▸ Install, configure, and maintain Linux servers (Ubuntu / CentOS) across development, staging, and production environments.▸ Deploy and manage Linux infrastructure on cloud platforms — AWS (EC2, VPC, S3), GCP (Compute Engine), and/or Azure (Virtual Machines) — including provisioning, scaling, and cost optimisation.▸ Perform OS patching, package upgrades, and security hardening in line with organisational standards and CIS benchmarks.▸ Manage user accounts, groups, SSH key authentication, and role-based access controls following the principle of least privilege.Web Server & Application Services▸ Install, organise, and maintain application services including Apache HTTP Server, ensuring high availability and optimal performance.▸ Configure and manage web servers — Nginx, Apache, and HAProxy — for reverse proxying, SSL termination, and load balancing across services.▸ Monitor service health, analyse access/error logs, and perform root-cause analysis for outages or degraded performance.Database Administration▸ Deploy, configure, and maintain MySQL databases — including schema management, user permissions, backups, and query performance tuning.▸ Administer MongoDB instances — manage collections, indexing, replication sets, and connection pooling.▸ Operate and maintain Redis deployments — configure persistence, eviction policies, replication, and pub/sub integrations.▸ Implement and test database backup strategies and ensure reliable recovery procedures are documented and validated.Scripting & Automation▸ Write and maintain Bash scripts to automate system administration tasks, scheduled jobs, log rotation, health checks, and deployment workflows.▸ Contribute to internal tooling and runbook automation to reduce manual toil and improve incident response times.Network Security & Firewall▸ Implement and manage IPTables / nftables firewall rules — including NAT, port forwarding, and stateful traffic filtering.▸ Define and enforce network security policies; conduct periodic auditsof firewall rules and access logs.▸ Collaborate with the security team on vulnerability assessments, hardening initiatives, and compliance requirements.Monitoring & Documentation▸ Monitor system metrics (CPU, memory, disk I/O, network) and set up alerting to detect anomalies before they escalate.▸ Maintain clear, up-to-date documentation of infrastructure configurations, runbooks, and post-incident reports.Required Skills & QualificationsTechnical Skills▸ Hands-on experience with Ubuntu and/or CentOS Linux — package management (apt / yum / dnf), systemd service management, and system troubleshooting.▸ Proven experience deploying and managing Linux servers on at least one major cloud platform: AWS, GCP, or Azure.▸ Hands-on experience installing, configuring, and maintaining Apache and related web services; comfortable reading andtuning configuration files.▸ Practical database experience with MySQL, MongoDB, and Redis — including installation, configuration, backup/restore, and performance tuning.▸ Proficiency in Bash scripting — loops, conditionals, functions, cron scheduling, and error handling.▸ Hands-on experience configuring and maintaining Nginx, Apache, and HAProxy in production environments.▸ Working knowledge of IPTables and/or nftables for managing firewall rules and network security policies.General Requirements▸ 2 – 5 years of qualified Linux system administration experience in production environments.▸ Strong understanding of TCP/IP networking, DNS, DHCP, HTTP/S, and TLS/SSL certificate management.▸ Familiarity with version control (Git) and basic CI/CD concepts.▸ Ability to diagnose and resolve complex system, network, and database issues with a structured, methodical approach.▸ Strong documentation habits and clear written communication skills.Nice to Have▸ Experience with configuration management tools such as Ansible, Puppet, or Chef.▸ Familiarity with containerisation technologies — Docker and/or Kubernetes.▸ Exposure to Infrastructure as Code (IaC) using Terraform or CloudFormation.▸ Knowledge of monitoring and observability stacks: Prometheus, Grafana, or the ELK stack.▸ Experience with database clustering and high-availability setups (MySQL Group Replication, MongoDB Replica Sets, Redis Sentinel / Cluster).▸ Relevant certifications: LFCS/LFCE, RHCSA/RHCE, AWS/GCP/Azure Associate, or MongoDB Certified DBA. Apply on Kit Job: kitjob.in/job/4m9mzd
Highlights
-
Company nameSwift Labs Tech
-
Job positionLinux Administrator (Meerut)
Safety Tips
Be careful with jobs that explicitly state ’no experience needed’.
More info about this ad
Linux Administrator (Meerut) has been posted in the Meerut Administrative & Support category on Locanto.
Right now, this is the only ad posted in this category in Meerut.
There are more ads within a 15 km radius for this category. If you want to view those ads, click here.