Systems Administration & Devops/ 5+ Years/ Remote

Year    Remote, IN, India

Job Description

Manage, configure, and troubleshoot Linux systems (primarily Debian/Ubuntu) and Windows systems.

Oversee cloud environments (Azure) and ensure seamless integration between on-premises and cloud infrastructure.

Coordinate, schedule, and execute software releases, patch updates, and production deployments in collaboration with development and QA teams.

Design, implement, and optimize CI/CD pipelines and deployment strategies.

Collaborate with development teams to refine software delivery methods and release processes.

Database Management



Administer MariaDB databases, including backups, tuning, troubleshooting, and performance optimization.

Work with developers to ensure database changes and deployments are stable, secure, and efficient.

Networking



Configure and manage networking components, security groups, VPNs, and firewall rules for secure and efficient connectivity.

Infrastructure Optimization



Proactively identify system bottlenecks and opportunities for automation, cost reduction, and scalability.

Apply best practices in software architecture to improve system reliability and deployment efficiency.

Security, Compliance & Disaster Recovery



Maintain systems in alignment with relevant financial and regulated industry compliance standards (e.g., FFIEC, PCI-DSS, HIPAA, or similar).

Partner with compliance teams to ensure regular audits and secure configurations.

Design, implement, and maintain disaster recovery (DR) and business continuity plans, ensuring systems can be rapidly restored with minimal downtime.

Test DR processes regularly and apply best practices for high availability and fault tolerance.

Automation & Scripting



Write advanced Linux shell scripts to automate deployment, monitoring, maintenance, and administrative tasks.

Build additional automation scripts using Bash, PowerShell, or Python for operational efficiency.

Monitoring, Maintenance & Support



Implement monitoring solutions for system health, deployments, and database performance.

Apply patches, updates, and system upgrades with minimal downtime.

Handle Tier 3 technical support escalations, including direct client communications to diagnose and resolve complex issues.

Communicate clearly and professionally with clients, providing updates, explanations, and guidance in both technical and non-technical terms.

Documentation



Develop and maintain detailed documentation for systems, processes, deployments, disaster recovery plans, and troubleshooting guides.

Required Qualifications



Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).

5+ years in systems administration with experience in both Linux (Debian/Ubuntu) and Windows environments.

Hands-on experience with Azure cloud services, networking, and virtual infrastructure.

Proficiency in writing Linux shell scripts for automation and deployment workflows.

Strong MariaDB administration skills (configuration, tuning, backup/restore, troubleshooting).

Strong knowledge of networking concepts (TCP/IP, DNS, VPNs, firewalls).

Experience working within regulated industries and aligning systems with compliance frameworks (e.g., FFIEC, PCI-DSS, HIPAA, or similar).

In-depth knowledge of disaster recovery best practices and experience developing, testing, and maintaining DR plans.

Experience with CI/CD tools, deployment automation, and version control systems (Git).

Skilled in Bash, PowerShell, and Python scripting.

Proven ability to collaborate with software development teams and translate technical requirements into operational improvements.

Strong client communication skills with the ability to explain complex concepts clearly to both technical and non-technical audiences.

Preferred Qualifications



Experience with virtualization (Hyper-V, KVM).

Familiarity with configuration management tools (Ansible, Puppet, Chef).

Experience with containerization (Docker, Kubernetes).

Certifications such as Azure Administrator, RHCE, or LPIC.

Experience with Zoho applications for documentation and project management (preferred but not required).

Background in SaaS or hosted application environments.

Key Competencies



Strong organizational skills with the ability to manage multiple priorities.

Excellent problem-solving and analytical thinking.

Clear, concise communication skills--both written and verbal.

Ability to work independently while thriving in a collaborative environment.

Proactive mindset focused on continuous improvement.

Job Types: Full-time, Contractual / Temporary
Contract length: 12 months

Pay: ?80,000.00 - ?90,000.00 per month

Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4059691
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year