DevOps Engineer

July 14, 2026
Urgent

Job Description

Job Description (JD): DevOps Engineer / Linux System Administrator
Job Title

DevOps Engineer / Linux System Administrator

Reference ID: DOP20220406

Employment Type

Full-Time

Experience Required
7+ years as Linux System Administrator
3+ years of recent AWS DevOps experience
Educational Qualification
Bachelor’s Degree in Computer Science
MCA
Or equivalent qualification
Job Summary

We are looking for an experienced DevOps Engineer cum Linux System Administrator with strong expertise in Amazon Web Services (AWS), Linux administration, automation, CI/CD, Docker, Puppet, and cloud infrastructure management.

The ideal candidate will be responsible for designing, deploying, monitoring, automating, and maintaining highly available LAMP-based cloud environments while collaborating closely with development teams to support software delivery and infrastructure automation.

Key Responsibilities
Cloud Infrastructure Management
Design, deploy, configure, and administer AWS cloud infrastructure.
Manage Infrastructure-as-a-Service (IaaS) and Platform-as-a-Service (PaaS) environments.
Ensure high availability, scalability, security, and performance.
Monitor and optimize cloud infrastructure.
Linux System Administration
Install, configure, administer, and maintain Linux servers.
Perform:
OS updates
Security patching
Backup and restore
Snapshot management
Log rotation
System maintenance
Configure:
Users & Groups
File permissions
SSH
SSL
Firewall
Cron jobs
Apache Virtual Hosts
Mail services
Network services
DevOps & CI/CD
Design and maintain DevOps lifecycle:
Planning
Development
Build
Testing
Release
Deployment
Operations
Monitoring
Build and maintain Jenkins CI/CD pipelines.
Manage Git repositories.
Support application deployment in QA and Production environments.
Infrastructure Automation
Automate infrastructure using Puppet.
Build automation scripts using:
Bash
AWS CLI
Document infrastructure and maintenance procedures.
Improve deployment and maintenance automation continuously.
Containerization
Build Docker images.
Create Dockerfiles.
Maintain Docker Compose environments.
Support developers using Docker on Ubuntu systems.
Manage local development and QA container environments.
Monitoring & Troubleshooting
Monitor infrastructure using Nagios.
Analyze:
System logs
Apache logs
AWS logs
Authentication logs
Mail logs
Troubleshoot application, infrastructure, and network issues.
Perform load analysis and security assessments.
Database Administration
Manage MySQL backup and restore.
Configure caching technologies.
Maintain database performance.
Required Technical Skills
Amazon Web Services (AWS)

Strong hands-on experience with:

EC2
VPC
VPC Peering
NAT Gateway
Route 53
IAM
Security Groups
S3
S3 Lifecycle
Glacier
CloudFront
CloudWatch
CloudTrail
CloudFormation
Auto Scaling
ECS
RDS
EFS
SNS
SES
SQS
ElastiCache (Memcached)
Trusted Advisor
Certificate Manager
Athena
AWS CLI

AWS Certification preferred.

DevOps Tools
Jenkins
Git
Puppet
Docker
Docker Compose
AWS CLI

Preferred:

Terraform
Chef
SaltStack
Linux Administration

Experience with:

Ubuntu 14.04
Ubuntu 16.04
Ubuntu 18.04
Ubuntu 20.04

Knowledge of other Linux distributions is an advantage.

Web Technologies
Apache HTTP Server
PHP-FPM
PHP
MySQL
LAMP Stack
Monitoring Tools
Nagios
New Relic
CloudWatch
Configuration & Automation
Puppet
Bash
YAML
ERB Templates
JSON

Basic knowledge of:

Ruby
SQL
PHP
Networking

Knowledge of:

Load Balancers
Firewalls
SSH
SSL
DNS
Subnets
Virtual Hosts
VPN
Port Management
Additional Technologies

Experience with:

HAProxy
Varnish
Memcache
ElastiCache
SOLR
ZooKeeper
Postfix
OpenVPN
OpenSSL
NFS
Node.js
npm
Git
DokuWiki
NetBeans
Eclipse
dnsmasq
Required Experience
7+ years Linux System Administration
3+ years AWS Cloud Administration
2+ years Puppet
Jenkins CI/CD
Git Administration
Docker & Docker Compose
LAMP Stack
Infrastructure Automation
Monitoring & Performance Tuning
Preferred Skills
AWS Certification
Puppet Certification
Terraform
Cloud Migration
Chef / SaltStack
Windows Desktop Administration
Infrastructure as Code (IaC)
Soft Skills
Excellent troubleshooting skills
Strong analytical thinking
Excellent written and verbal communication
Presentation skills
Self-prioritization and ownership
Ability to work under pressure
Proactive problem-solving
Team collaboration
Continuous improvement mindset
Candidate Profile

The ideal candidate should possess:

Strong Linux administration expertise.
Deep AWS cloud knowledge.
Extensive DevOps automation experience.
Strong scripting and automation skills.
Experience supporting production environments.
Passion for automation and operational excellence.
How to Apply

Interested candidates should send their updated resume mentioning the Reference ID: DOP20220406.

Email: contact@usoftwaresystems.in

Location