This is a 15 month 100% Contract position. This appointment may be extended or converted to career status based on the needs and funding of the department.

DEPARTMENT OVERVIEW

Scripps Institution of Oceanography at UC San Diego is one of the most important centers for global earth science research and education in the world. Scripps scientists work to understand and protect the planet by investigating our oceans, Earth, and atmosphere to find solutions to our greatest environmental challenges. Scripps leads research in climate change impacts and adaptation, resilience to hazards, conservation and biodiversity, oceans and human health, national security, and innovative technology to observe the planet.

Research in the Geosciences Research Division (GRD) embraces atmospheric, marine and solid earth chemistry, cosmochemistry, paleoceanography and paleoclimate, stratigraphy, geobiology and paleoecology, hydrogeology, global and regional tectonics, and paleomagnetism. GRD is home to 38 academics in various titles (Professor, Research Professor, Research Scientist, Project Scientist and Specialist), 10 Research Associates and Visiting Scholars, 10 Postdoctoral Scholars, 45 graduate students and 45 staff. GRD expends approximately $10 million annually in federal, state and private funds.

POSITION DESCRIPTION

Applies skills as a seasoned, experienced software professional with a full understanding of industry practices, community standards and relevant policies and procedures to medium-sized projects or portions of large projects with moderate scope and complexity. Resolves a wide range of issues. Demonstrates competency in selecting tools, methods and techniques to obtain results.

This position is responsible for oceanographic data management system development, including integration of remote resources.

Develops a robust data management system based on a pre-defined design. Implement and optimize data workflows, including load balancing, storage balancing, and secure data transfer to multiple storage sites. Utilizing PostgreSQL, workflow tools, and custom Python code, track data movement and progress throughout the system. Leveraging strong Python, PostgreSQL, Unix, and data transfer method expertise, ensure efficient and reliable data handling. Help administer Unix systems, including local and remote storage management. Finally, collaborate effectively within a team to meet project deadlines and deliver high-quality solutions.

QUALIFICATIONS

  • Bachelor's degree in Computer Science, Data Science, Cognitive Science or related area and / or equivalent experience / training.
  • Advanced skills associated with software design, modification, implementation and deployment, including object-oriented programming concepts. Ability to work with large datasets, including efficient data movement, tracking, and management of remote storage using tools like rsync and Globus CLI
  • Intermediate knowledge of secure software development.
  • Demonstrated ability to understand functional needs and how systems can support those needs. Demonstrated ability to develop conversion and system implementation plans. Solid understanding of Unix systems, including load balancing and data balancing techniques.
  • Thorough experience with identification and use of code libraries and open-source forums.
  • Demonstrated software repository skills. Demonstrated testing and test planning skills.
  • Thorough experience with common programming tools. Demonstrated ability to follow software specifications. Demonstrated expertise in programming including Python, Python libraries, VE, containerization and proficiency with Git, JSON, xml, and YAML.
  • Extensive experience with PostgreSQL, including sql queries to track data within the systems, track the status of processes, building Python scripts to work with the database, and familiarity with PostgreSQL in AWS/RDS and AWS management.
  • Expertise in workflow management tools (Prefect, Airflow, etc.), Globus CLI, and project documentation tools (Jira, Confluence).
  • Effective communication and interpersonal skills.
  • Self-motivated and works independently and as part of a team. Able to learn effectively and meet deadlines. Ability to work effectively with remote team members (e.g. via Zoom and Slack).
  • Demonstrated broad problem solving skills.

SPECIAL CONDITIONS

  • Job offer is contingent upon satisfactory clearance based on Background Check results.

Pay Transparency Act

Annual Full Pay Range: $77,000 - $139,200 (will be prorated if the appointment percentage is less than 100%)

Hourly Equivalent: $36.88 - $66.67

Factors in determining the appropriate compensation for a role include experience, skills, knowledge, abilities, education, licensure and certifications, and other business and organizational needs. The Hiring Pay Scale referenced in the job posting is the budgeted salary or hourly range that the University reasonably expects to pay for this position. The Annual Full Pay Range may be broader than what the University anticipates to pay for this position, based on internal equity, budget, and collective bargaining agreements (when applicable).

Read Full Description
Confirmed 19 hours ago. Posted a day ago.

Discover Similar Jobs

Suggested Articles