Ruby Developer
: Job Details :


Ruby Developer

Eliassen Group

Location: New York,NY, USA

Date: 2024-06-24T06:43:14Z

Job Description:

100% Remote

Our education client is seeking a Ruby Developer to upgrade the Geoserver instance underlying the client's spatial data repository ensuring that the updated system properly functions on AWS and integrates fully with the GeoBlacklight system. The developer will work with teams to develop, upgrade, and document research repository infrastructure that supports spatial data.

We can facilitate w2 and corp-to-corp consultants. For our w2 consultants, we offer a great benefits package that includes Medical, Dental, and Vision benefits, 401k with company matching, and life insurance.

Required qualifications:

  • Bachelor's Degree or higher.
  • 2+ years of prior experience as a web app developer or similar position.
  • 2+ years of prior experience developing applications with Ruby on Rails (GeoBlacklight experience ideal).
  • Experience deploying to the Cloud environment (AWS preferred). Understanding of core services (EC2, S3, RDS or equivalents).
  • Understanding of Bootstrap, JavaScript, PostGIS or similar frameworks.
  • Familiarity with Apache/Nginx web server management (certificates, ports, DNS).
  • Comfortable with Linux command line utilities and standard Git best practices.
  • Experience cleaning and optimizing geospatial data into various file formats (e.g. .shp, .gdb, geojson, kml, etc.)
  • Excellent written and verbal communication skills.

Preferred qualifications:

  • Experience with GeoServer (strongly preferred), Tomcat, or other Java-based server application.
  • Experience with a NoSQL-like document store/search application (e.g., ElasticSearch, MongoDB; Solr strongly preferred) and at least one SQL database (e.g., PostgreSQL, MySQL)
  • Familiarity with Geospatial metadata, Geospatial files (shapefile, geodatabase, Lidar data..)
  • Prior experience in code reviews, providing bug fixes and support.
  • Ability to efficiently document workflows and train staff, as needed.
  • Ability to collaborate with the GeoBlacklight Community.
  • Ability, experience, and desire to work in a hybrid/remote setting.

Skills, experience, and other compensable factors will be considered when determining pay rate. The pay range provided in this posting reflects a W2 hourly rate; other employment options may be available that may result in pay outside of the provided range.

W2 employees of Eliassen Group who are regularly scheduled to work 30 or more hours per week are eligible for the following benefits: medical (choice of 3 plans), dental, vision, pre-tax accounts, other voluntary benefits including life and disability insurance, 401(k) with match, and sick time if required by law in the worked-in state/locality.

Please be advised- If anyone reaches out to you about an open position connected with Eliassen Group, please confirm that they have an Eliassen.com email address and never provide personal or financial information to anyone who is not clearly associated with Eliassen Group. If you have any indication of fraudulent activity, please contact ...@eliassen.com.

Job ID: 385199

Apply Now!

Similar Jobs (0)