DevOps Engineer - Remote
Company: Viva USA Inc.
Location: Madison
Posted on: April 19, 2025
|
|
Job Description:
Title: DevOps Engineer - Remote
Make sure to apply quickly in order to maximise your chances of
being considered for an interview Read the complete job description
below.
Mandatory skills:
PostgreSQL administration,
replication, backup strategies, performance tuning,
PERN stack applications, cloud, on-premises environment,
CI/CD tools, GitHub actions, Azure Devops pipelines, Ansible,
Bash, Python,
IT infrastructure, DevSecOps, SRE,
Linux app, database server administration, Ubuntu, RHEL,
network security, firewalls, VPNs, SSH hardening,
OpenID Connect, OIDC, Ldap, IAM tools, Entra ID, Okta, Active
Directory, centralized authentication mechanisms,
virtualization platforms, VMware, Hyper-V,
commercial software applications, PostgreSQL, Express.js, React,
Node.js,
PERN stack infrastructure, Linux-based virtualized environment,
database administration, Linux system management, scripting,
automation, security,
app administration, installation, deployments, configurations,
versioning, app patching, performance monitoring,
optimizations,
PostgreSQL databases, backups, replication, indexing, query
performance tuning, NGINX, PM2 platforms, Linux virtual
machines,
on-premises system infrastructure, high availability, performance,
automated deployments, Troubleshoot, resolve system, application,
network issues
Description:
Position Summary:
We are seeking a skilled Platform Engineer to manage, maintain, and
optimize our on-premise commercial software applications built on
PostgreSQL, Express.js, React, and Node.js. The ideal candidate
will be responsible for deploying, monitoring, securing, and
scaling the PERN stack infrastructure within a Linux-based
virtualized environment. This role requires expertise in database
administration, Linux system management, scripting/automation, and
security best practices. This role also includes app
administration, installation, deployments, configurations,
versioning, app patching, performance monitoring and
optimizations.
Key Responsibilities:
Platform Administration & Maintenance
Manage and optimize PostgreSQL databases, including backups,
replication, indexing, and query performance tuning.
Deploy, configure, and maintain Express.js, React, and Node.js
applications on Linux virtual machines. This includes NGINX and PM2
platforms.
Oversee on-premises system infrastructure, ensuring high
availability and performance.
Implement and maintain CI/CD pipelines for automated
deployments.
Troubleshoot and resolve system, application, and network
issues.
Security & Operations:
Review system hardening, data encryption, and access control
policies align with security best practices.
Work with other teams to monitor vulnerabilities and apply security
patches and updates.
Assist in defining firewall rules, intrusion detection, and
role-based access control (RBAC).
Review compliance with data governance and regulatory
requirements.
Ensure proper backup, disaster recovery, and redundant
configurations.
Support & Documentation:
Provide technical support for platform-related issues and
troubleshooting.
Maintain clear documentation for deployments, configurations, and
troubleshooting guides.
Train and support developers and IT staff on best practices and
operational procedures.
Required Skills & Qualifications:
5-7+ years
Strong expertise in PostgreSQL administration, including
replication, backup strategies, and performance tuning.
Experience deploying PERN stack applications in a cloud or
on-premises environment.
Knowledge of CI/CD tools like GitHub actions, Azure Devops
pipelines, or Ansible for automation.
Scripting and automation experience with Bash, Python or similar
scripting.
Preferred Qualifications:
Prior experience in IT infrastructure, DevSecOps, or SRE roles.
Proficiency in Linux app and database server administration, with
experience such as Ubuntu or RHEL.
Understanding of network security, firewalls, VPNs, and SSH
hardening.
Knowledge of OpenID Connect (OIDC) or Ldap as well as IAM tools
such as Entra ID, Okta, Active Directory, or centralized
authentication mechanisms.
Familiarity with virtualization platforms (VMware or Hyper-V).
Notes:
Candidate MUST be CURRENT resident. NO RELOCATION ALLOWED. All work
must be done within the client. 100% remote work is an option. Can
accommodate if candidate wants to work onsite.
VIVA USA is an equal opportunity employer and is committed to
maintaining a professional working environment that is free from
discrimination and unlawful harassment. The Management,
contractors, and staff of VIVA USA shall respect others without
regard to race, sex, religion, age, color, creed, national or
ethnic origin, physical, mental or sensory disability, marital
status, sexual orientation, or status as a Vietnam-era, recently
separated veteran, Active war time or campaign badge veteran, Armed
forces service medal veteran, or disabled veteran. Please contact
us at hr@viva-it.com for any complaints, comments and
suggestions.
Contact Details :
Account co-ordinator: Binodh M.T, Phone : (408) 709 3343, Email:
staffing10@viva-it.com
VIVA USA INC.
3601 Algonquin Road, Suite 425
Rolling Meadows, IL 60008
staffing10@viva-it.com - http://www.viva-it.com
Remote working/work at home options are available for this
role.
Keywords: Viva USA Inc., Appleton , DevOps Engineer - Remote, Engineering , Madison, Wisconsin
Click
here to apply!
|