Match score not available

DevOps Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Strong expertise in PostgreSQL administration, including replication and performance tuning., Experience deploying PERN stack applications in cloud or on-premises environments., Knowledge of CI/CD tools like GitHub actions or Azure DevOps for automation., Scripting and automation experience with Bash, Python, or similar languages..

Key responsabilities:

  • Manage and optimize PostgreSQL databases, ensuring high availability and performance.
  • Deploy, configure, and maintain Express.js, React, and Node.js applications on Linux virtual machines.
  • Implement and maintain CI/CD pipelines for automated deployments and troubleshoot system issues.
  • Provide technical support and maintain documentation for platform-related issues.

NOVALINK SOLUTIONS LLC logo
NOVALINK SOLUTIONS LLC SME https://novalink-solutions.com/
51 - 200 Employees
See all jobs

Job description

Role: Platform Engineer – PERN Linux System
Job Title: DevOps Engineer III
Location: Remote from anywhere in Wisconsin
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:
 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)

Requirements
Top Skills & Years of Experience:
• 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.
Nice to Have:
• 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).

Project details:
This project is seeking someone who is 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.



Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Troubleshooting (Problem Solving)

DevOps Engineer Related jobs