Description
No visa or Greencard sponsorship at this time.
Essential Functions
-
Work with complex data models, with an emphasis on Geospatial data.
-
Agile methodologies. Collaborative pair programming.
-
Write scalable backend services that will run in event-based cloud environments, such as Docker or Kubernetes containerized environments.
-
Security-first coding practices.
-
With automated tooling for CI/CD pipelines.
-
Assist with the design and architecture for Absolute Ocean Data Application.
-
Create Unit, Integration and other tests to support the reliable development of new features.
-
Engage with the technical team to ensure success and contribute to requirements and documents and solutions.
-
Write clean front-end User Interfaces.
-
Good verbal and written communication.
-
Participate in application lifecycle, standards, interface protocols, and software components and tools.
Minimum Requirements
-
Experience working with a relational database, Postgres preferred.
-
Two (2) to four (4) years of related experience.
-
Python, JavaScript, Typescript experience or a solid development track record and desire to learn.
-
BS Degree in Computer science or equivalent experience.
-
Strong troubleshooting and debugging skills.
-
Test Framework Experience (PyTest, Jest, Selenium or other).
-
One (1)+ years' experience in cloud web applications and services development (more is valued).
-
Follow good development practices; design, development, automated testing, code review and documentation.
-
Experience coding in other environments and languages (Java, mobile or even C/C++).
-
Desire to work on a high-performing agile team, reviewing and collaborating on code and designs.
Preferred Requirements
-
Familiarity with Docker Containers and Linux command line.
-
Geospatial experience with some of the related tools (e.g. CesiumJS, GDAL).
-
React Development experience.
-
Experience working with GCP or AWS and its APIs.
-
Database schema design with relational databases.
-
SAAS development experience.