1

Virtual Ruby Developer Jobs in River Edge, NJ (NOW HIRING)

Sr Cloud Engineer

Jersey City, NJ · On-site

$58.25 - $77.75/hr

High-Availability Backup and Recovery Amazon Web Services (AWS) Azure Networking and Virtual Private Cloud (VPC) Infrastructure as Code Scripting (shell, Java, Python, Perl, Ruby, Puppet, Jenkins ...

Solutions Engineer

New York, NY · On-site

$170K - $220K/yr

... at a developer tools, infrastructure, or devex company. * Technical depth, terminal-native. You ... Python, Node/TypeScript, Go, Ruby, Rust. * Strong communication skills. Clear, direct writing and ...

Our virtual accounts enable international consumers and businesses to easily access, store, and ... Comfort writing and debugging backend application code, with Ruby experience preferred. * Comfort ...

Experience developing and maintaining automation scripts for Selenium Webdriver in Python / Ruby ... (CRM) * Developer tools (Eclipse, GitHub, Jenkins, Virtual box, Browser Development tools)

Experience developing and maintaining automation scripts for Selenium Webdriver in Python / Ruby ... (CRM) * Developer tools (Eclipse, GitHub, Jenkins, Virtual box, Browser Development tools)

next page

Showing results 1-20

Virtual Ruby Developer information

See River Edge, NJ salary details

$81.1K

$136.9K

$234.6K

How much do virtual ruby developer jobs pay per year?

As of Jul 15, 2026, the average yearly pay for virtual ruby developer in River Edge, NJ is $136,894.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,500.00 and $164,200.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Virtual Ruby Developer, and why are they important?

To thrive as a Virtual Ruby Developer, you need strong proficiency in Ruby programming, experience with web frameworks like Ruby on Rails, and a solid understanding of software development principles, often supported by a degree in computer science or related field. Familiarity with version control systems like Git, cloud platforms such as AWS, and continuous integration tools is typically required. Excellent problem-solving abilities, self-motivation, and strong communication skills are vital for effective remote collaboration and project delivery. These skills ensure high-quality, scalable software solutions and smooth teamwork in a distributed work environment.

What is the difference between Virtual Ruby Developer vs Ruby on Rails Developer?

AspectVirtual Ruby DeveloperRuby on Rails Developer
Required SkillsProficiency in Ruby, web development, remote collaborationRuby, Rails framework, web development
Work EnvironmentRemote, freelance or contract basisTypically in-office or remote, full-time or contract
Industry UsageFreelance platforms, tech startups, remote teamsWeb development companies, startups, tech firms
CertificationsNone mandatory, coding skills emphasizedNone mandatory, coding skills emphasized

Both Virtual Ruby Developers and Ruby on Rails Developers work with Ruby programming language, but Virtual Ruby Developers often focus on remote, freelance projects, while Ruby on Rails Developers may work in more structured environments using the Rails framework. The roles overlap in skills but differ mainly in work setting and employment type.

What are some common challenges faced by Virtual Ruby Developers and how can they be addressed?

Virtual Ruby Developers often face challenges related to remote collaboration, such as coordinating with distributed teams across different time zones and maintaining effective communication. Staying aligned on project goals and code standards can require extra effort, including regular video calls, clear documentation, and use of collaborative tools like GitHub and Slack. Additionally, managing self-discipline and work-life balance is essential, as remote work can blur boundaries. Proactively seeking feedback and participating in code reviews can help maintain code quality and foster professional growth.

What is a Virtual Ruby Developer?

A Virtual Ruby Developer is a software engineer who specializes in building and maintaining applications using the Ruby programming language, often working remotely. They typically use frameworks like Ruby on Rails to develop web applications, APIs, and backend systems. Virtual Ruby Developers collaborate with teams using online tools and are responsible for writing clean, efficient code, debugging, and ensuring the performance of Ruby-based systems. Their remote nature allows companies to access talent regardless of geographic location.
What cities near River Edge, NJ are hiring for Virtual Ruby Developer jobs? Cities near River Edge, NJ with the most Virtual Ruby Developer job openings:
Systems Administrator/Engineer Cyber Security

Systems Administrator/Engineer Cyber Security

NAVA Software Solutions

Jersey City, NJ • On-site

Full-time

Re-posted 29 days ago


Job description

NAVA Software solutions is looking for a Systems Administrator/Engineer - Cyber Security
Details:
Systems Administrator/Engineer - Cyber Security
Location : Remote
Duration: 12 Months
Description:
We are looking for a Mid level Systems Administrator/Engineer that can come in to take ownership of day-to-day operations.
You will partner with additional teams to protect the data, and IT assets from cyber-based threats by deploying, configuring, managing, and maintaining technologies/infrastructure in support our Cybersecurity Operations Center (CSOC) and its associated programs.
You will support business strategy by enabling process integration between CSOC applications, as well as other target applications as needed. You will serve as technical interface to customers (analysts) for tools in the Navy Federal Cyber Defense product suite, articulating technology, and product positioning to both business and technical users.
Successful candidates will work independently; must be self-starting self-motivated individual, be accountable and timely in their production and status reporting and communicate effectively both in writing and when speaking to groups. You will be expected to work to build and maintain relationships within and outside of the CSOC and all team members share that duty. This position will require a high level of attention to detail to the work performed on maintenance/deployments, following process, and updating/creating associated team/tool documentation.
Responsibilities include but not limited to:
  • Support in the deployment and maintenance of IT and IT Security tools and systems
  • Work with existing CSOC team to deploy and maintain systems, includes below and not limited to
  • Experience upgrading Linux and Windows based OS, packages, and apps
  • General system admin
  • Renewing and updating TLS certificates, managing KEX/MACS/CIPHER's on servers
  • Responding to audit and enterprise hardening requests
  • Updating of Subtasks, stories, and epic's for work in flight
  • Basic scripting Ansible, Python, Bash, Powershell, Ruby, and others for automation of tasks
  • Troubleshooting Linux OS and apps
  • Troubleshooting Windows OS and apps
  • On call and after hours support
  • Deploying and maintaining COTS Cybersecurity related applications and appliances
  • Remediate vulnerabilities on Windows and Linux systems, ensure the stability and sustainability of supported platforms by monitoring, maintaining, patching, and administering all aspects of those systems
  • Contribute to and maintain internal engineering documentation (e.g., tool documentation, lessons learned, procedures, status updates, etc.)
  • Work with other Analyst and Engineering teams to Build/Optimize/Streamline new and existing processes
  • Translate customer issues/opportunities into technical solution/business requirements

Experience, Skills and Requirements we are looking for:
  • 5+ years of working in a large enterprise with a change management focused environment
  • 3+ years minimum experience as a System Admin, or similar role required
  • 3+ years of cybersecurity engineering related or similar role required (Understanding of enterprise best practices for security and hardening with a focus on PCI-DSS/NCUA ideal)
  • Experience working in environments with infrastructure management processes such as change management, problem management, configuration management and project management
  • Hands on Experience in Agile specifically Kanban workflow.
  • Experience working in an enterprise environment
  • Strong understanding and ability to troubleshoot various common Linux operating systems (Centos, Red hat, Ubuntu, and/or Cisco derivative OS's)
  • Strong understanding and ability to troubleshoot various Windows server operating systems
  • Experience patching and upgrading Linux and Windows based operating systems, packages, and applications
  • Familiarization with cybersecurity principles as they apply to hardening enterprise based systems.
  • Basic scripting Ansible, Python, Bash, PowerShell, Ruby, etc to automate routine tasks
  • Experience using/integrating SIEM technology
  • Experience with large enterprise processes and working a silo'd environment where tickets/coordination/detailed change management and control processes are required
  • Strong knowledge of network, firewall, routing, switching, load balancing, and proxy principles and troubleshooting related issues from a server deployment/maintenance perspective

Experience, Skills Nice to have:
  • Experience with Ansible
  • Experience Deploying/Managing:
  • Linux based Java/Tomcat COTS web applications in a clustered environment
  • Windows .net based IIS COTS applications in a clustered environment
  • Physical or Virtual appliances with limited linux based OS CLI interfaces
  • Ability to read/understand a packet capture.
  • Experience using Jira/Confluence

NAVA Software Solutions logo

About NAVA Software Solutions

Sourced by ZipRecruiter

NAVA is a strategic partner for companies seeking to develop or customize software and products. Our team of experts leverages cutting-edge technology and deep industry knowledge to provide customized solutions that drive business success. Whether you're looking to improve your operations, increase efficiency, or bring a new product to market, NAVA has the expertise and resources to help you achieve your goals. Trust us to be your partner in software and product development.

Industry

It services

Company size

51 - 200 Employees

Headquarters location

Rocky Hill, CT, US

Social media