Riverside Technology, inc.

Riverside is an internationally recognized engineering, science, and information technology company with more than 25 years experience providing innovative information technology solutions for environmental decision support systems, using a variety of different environmental data sources, from satellite sensors and imagery to stream gauges in local rivers. RIVERSIDE QUICK FACTS Founded in 1985 Corporate headquarters in Loveland, Colorado Completed over 1,200 projects in more than 30 countries NCBR Mercury 100 List for “Fastest Growing Companies Over $2 Million” SBA “Small Business of the Year Award” recipient NCBR “Environmental Entrepreneur Award” recipient Our company focus is on empowering those who are differently abled and Veterans. Riverside has successfully implemented more than 1,200 projects in over 30 countries, and maintains a strong worldwide customer base, including U.S. government agencies such as USAID and USTDA, and international donor organizations. Since 1985, Riverside has built relationships and partnerships with a variety of clients including the U.S. Geological Survey (USGS), the National Oceanic and Atmospheric Administration (NOAA), the U.S. Department of Agriculture (USDA), and the Colorado Water Conservation Board (CWCB) — providing products, services, and solutions meeting their long-term needs.

Related companies:

Jobs at this company:

Apply

📍 United States

🔍 Scientific Programming

  • BS/BA in Computer Science, a Technical Field, or other related disciplines, or equivalent work experience
  • 4 or more years of experience migrating scientific applications from on-premises systems to a Cloud environment
  • Experience in programming languages such as React, YAML, JSON, OpenPBS, Perl, Python, C++, Java, or Fortran, and experience in scientific computing applications
  • Proficiency in scientific computing libraries and tools (e.g., NumPy, SciPy, Matplotlib, R, MATLAB, TensorFlow)
  • Strong knowledge of algorithms, data structures, and computational methods used in scientific research and simulations
  • Experience with high-performance computing (HPC), parallel computing, and cloud-based computing platforms (e.g., AWS, Google Cloud) is preferred
  • Solid experience with data processing, machine learning, and statistical analysis methods in a scientific context
  • Familiarity with version control systems (e.g., Git, GitHub, Bitbucket) and collaborative development environments
  • Demonstrated experience working in an agile/scrum team
  • Experience with code-defined Infrastructure, configuration management tools, as OpenShift, ECR, EKS, object store (S3), and CI/CD
  • Experience and understanding of large-scale infrastructure deployments in enterprise-wide environments leveraging current principles and utilizing a CI/CD pipeline
  • Excellent written, verbal, and analytical skills
  • Provide scientific programming support for complex systems
  • Develop automation code for CI/CD tools
  • Work closely with cloud architects, developers, and engineers to ensure seamless deployment and integration of applications
  • Create and maintain robust documentation to facilitate knowledge sharing and collaboration
  • Research, design, deploy, provision, and document new technologies implemented within the environment
  • Troubleshoot and resolve issues occurring along the CI/CD pipeline to maintain smoother operation
  • Implement modern systems, applications and underlying technology stacks
  • Participate with the Information Security partners and implement cybersecurity updates to the system

AWSDockerPythonSoftware DevelopmentCloud ComputingData AnalysisFortranGitJavaKubernetesMachine LearningMatlabNumpySCRUMC++AlgorithmsData StructuresREST APITensorflowCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingAgile methodologiesLinuxDevOpsTerraformWritten communicationDocumentationExcellent communication skillsTroubleshootingJSONResearch skillsAnsibleDebugging

Posted 17 days ago
Apply
Apply

📍 United States

🔍 Scientific Software and Application Development

  • Bachelor’s degree in computer science, information technology, or software engineering.
  • Minimum of 5 years’ experience developing scientific software applications for oceanographic, geophysical, or environmental data.
  • Expertise with Python, R, and Java.
  • Experience with Oracle Databases.
  • Preferred: Experience with ERDDAP Thredds OpenDAP and Marine Geology Databases.
  • Work with data managers to understand marine geological data and seabed descriptions.
  • Review and update current database schema for relational data integrity.
  • Create web user interface with map capabilities for searching geology data.
  • Develop base service application and REST API for metadata discovery.
  • Ensure adherence to NCEI IT deployment requirements and 508 compliance.

PythonJavaOracleREST APICompliance

Posted 4 months ago
Apply