Systems Developer
E-talentnetwork
Hours: Part time
Location: Remote or contractor's office
SCOPE OF WORK
The State is seeking IT Professionals "Assigned Personnel " to perform services in the following
categories as indicated below.
IZI Systems Development Project:
The Farm Phosphorus Reduction Planner (FarmPREP) is an innovative web application that streamlines data inputs and outputs to USDA-NRCS's complex Agricultural Policy/Environmental eXtender (APEX) model to provide accurate results for phosphorus loading from agricultural fields. FarmPREP combines the integrity of the APEX model with a more efficient user-interface to determine phosphorus loading in Vermont. FarmPREP is fully functional, free for users, simple to use, and has been calibrated to common agronomic practices in Vermont. FarmPREP was created by and is currently maintained by a contractor.Shapefiles of fields are uploaded or drawn in FarmPREP directly for each farm. Crop management inputs for each field (e.g., crop rotations, tillage, nutrient applications, conservation practices and optional soil and manure test results) are combined with geospatially determined soils, slope and climate data to determine edge of field phosphorus loss through sheet and rill erosion. APEX runs simulations for the inputs over a 30-year period to account for climate variability and FarmPREP outputs the annual average phosphorus load (lb P/ac/yr). Users can also specify target phosphorus reductions and FarmPREP will model the top 10 practice/management changes per field to achieve the target. Results from multiple scenarios can be viewed together for comparison. Shapefiles of fields are uploaded or drawn in FarmPREP directly for each farm. Crop management inputs for each field (e.g., crop rotations, tillage, nutrient applications, conservation practices and optional soil and manure test results) are combined with geospatially determined soils, slope and climate data to determine edge of field phosphorus loss through sheet and rill erosion. APEX runs simulations for the inputs over a 30-year period to account for climate variability and FarmPREP outputs the annual average phosphorus load (lb P/ac/yr). Users can also specify target phosphorus reductions and FarmPREP will model the top 10 practice/management changes per field to achieve the target. Results from multiple scenarios can be viewed together for comparison. Current Environment of FarmPREP:
- FarmPREP is a custom-built tool that combines web-based technology and the United States Department of Agriculture (USDA) Agricultural Policy Environmental eXtender model (APEX) (Steglich et al., 2016).
- FarmPREP runs using a hybrid N-tier configuration of virtual servers, at Amazon AWS, that includes a web server, middleware (API) server, a separate model API server, and a PostGreSQL database server, as well as a Docker container system executed on AWS Fargate. All of the servers are operated with a commercially supported Linux-based OS, and, aside from the Esri ArcSDE components in the PostGreSQL database, use open-source software.
- Of the four servers in the FarmPREP deployment, each plays a different role, and separates duties so that the system can be more resilient and scalable.
- Web Server: The web server is used to run the Apache web server service that responds to requests from the internet for FarmPREP. The server has 2 virtual CPUs, is assigned 1gb of RAM, and has 20gb of storage.
- Main API Server: The API server runs a custom-built NodeJS based middleware ReST API that allows the HTML/Javascript running in the user's web browser (the front end) to connect to and interact with the database on the backend. The server has 2 virtual CPUs, is assigned 2gb of RAM, and has 20gb of storage.
- Database Server: The database server runs a standard instance of PostGreSQL that can only be connected to by the API servers. The PostGreSQL database is enabled with ArcGIS Enterprise Geodatabase functionality (formerly known as ArcSDE) as well as PostGIS functionality. The database server currently runs PostGreSQL v12 with ArcGIS Enterprise Geodatabase components at v10.9.1. The server has 8 virtual CPUs, is assigned 15gb of RAM, and is assigned 250gb of storage.
- mPipe API Server: A second API server, called the mPipe server, is responsible for managing the APEX model running process. This server runs a custom NodeJS ReST API, like the Main API Server, but also takes on communication with the AWS Fargate service, as well as running various Python scripts. The server has 2 virtual CPUs, is assigned 8gb of RAM, and has 20gb of storage.
- The four servers are setup and held inside of a Virtual Private Cloud that enables them to communicate with each other using private IP addressing, while exposing only the web and API servers to the internet via ports 80 and 443 (where port 80 in the application kicks the user over to use port 443 to enforce SSL use).
The APEX container system runs inside of its own Virtual Private Cloud separate from the main servers based on technical requirements from AWS Fargate. As such, there is no public access to the containers from the broader internet - they only communicate with each the Fargate system, mPipe server, and the PostGreSQL database using internal IP addressing and routing. The following technical requirements for each of the primary components of FarmPREP are listed below.
- Front-end:
- HTML5
- SCSS
- Esri ArcGIS Javascript API
- Angular
- Middleware Main API & mPipe API:
- NodeJS
- Linux
- Backend:
- PostGreSQL/PostGIS
- Front-end:
- HTML5
- SCSS
- Esri ArcGIS Javascript API
- Angular
- Middleware Main API & mPipe API:
- NodeJS
- Linux
- Backend:
- PostGreSQL/PostGIS
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Systems Developer in Montpelier, VT vacancy
$150k - $187k
...Be part of a team that designs, develops, integrates and supports highly complex application functions within Tridium’s organization.... ...will take an active role in delivering integration services, from system design and configuration to implementation and Niagara support....SuggestedTemporary workWork experience placementFlexible hours$88.86k - $118.48k
...ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting... ...documentation and SOP for Transport discipline supporting the NOC. Develop and maintain Circuit Layout Records, Network Diagrams, and...SuggestedFull timeTemporary workWork at officeRemote workShift workNight shift$103.71k - $138.28k
...environments and to provide independent efforts to all aspects of system integration including design, analysis, design review, testing,... ...and methodologies that will enhance future capabilities. •Develop and execute test plans and procedures based upon system security...SuggestedFull timeTemporary workRemote work$120k - $140k
...Aperia is unlocking a new era of efficiency and sustainability for commercial vehicle fleets, by developing innovative hardware and data analytics solutions. Inventors of the award- winning and disruptive Halotm Automatic Tire Inflator, and the cloud delivered Halo Connect...SuggestedRemote jobFull timeH1b$105.79k - $141.05k
...and assists with media engagement as needed. The Main Responsibilities Partner with Lumen’s infrastructure leaders to identify and develop proactive storytelling opportunities (e.g., network expansions, upgrades, resiliency investments, sustainability and innovation initiatives...SuggestedTemporary work$105k - $141.75k
...Qualifications Must have Rocket Enterprise Server and Enterprise Developer experience. Additionally, technical skills to include two or... ...following: IBM Enterprise COBOL or PLI programming experience System level experience of IBM CICS; IMS and JCL Relational databases...Remote workWorldwide$78.4k - $130k
...software integration, and support of microcontroller-based embedded systems. Expectations: This role blends hands-on engineering with... ...and Responsibilities: Software Design & Development • Develop, code, test, and debug new embedded software or enhancements to...Local areaRemote work$120k - $230k
...improvement. Understands both IT & OT security environments and can Develop high-level architectures, solution proposals, and supporting... ...CIS, HITRUST). ~ Experience supporting sales teams in a VAR, systems integrator, or technology provider environment. ~ Strong...Work at officeRemote workWorldwideFlexible hours- ...following: IBM Enterprise COBOL or PLI programming experience System level experience of IBM CICS; IMS and JCL Relational... ...Delivery (CD), DevOps, and Test Data Management, etc. Experience developing, deploying, and tuning data modernization solution for...Local areaRemote workWorldwide
$65.4k
What you can expect The AI Forward Deployment Engineer is a customer-focused role within Zoom Professional Services. This position collaborates with clients to identify business needs, workflows, challenges, and goals, translating them into AI-driven use cases and designs...Work at officeRemote work$51.9 per hour
...reliability, availability, and performance of critical healthcare IT systems, principally in the Environment of Care (EOC), enabling... ...automation, continuous improvement, collaboration, and patient safety. Develops core metrics for monitoring and maintaining system health for...For contractorsLocal area$286.2k - $326.7k
...in the cloud. You will work alongside our talented team of developers, machine learning experts, product managers and people leaders.... ...implementation Serve as an authoritative expert on non‑functional system characteristics, such as observability, resiliency, and...Full timePart timeLocal areaRemote work$89.2k - $209.5k
...speak the following languages English Job Description Design, develop, troubleshoot and debug software programs for databases, applications... ..., debugging or designing of software applications or operating systems. Provide technical leadership to other software developers....Temporary workFlexible hours$209k - $238.5k
A financial services company is looking for a Sr Lead Software Engineer to lead diverse technology projects and a team of developers. You will collaborate with product managers and deliver cloud-based solutions that empower millions. Candidates should have a Bachelor's...Remote work- ...enterprise. What You’ll Do Teradata is looking for a skilled Mainframe Developer to join our Customer Developer Tools (CDT) organization. This... ..., performance, and seamless integration with Teradata Vantage systems. Key Responsibilities Build, maintain, and support Teradata...Permanent employmentFlexible hours
- ...Intern at Danaher, you’ll work alongside experienced engineers developing diagnostic software that powers critical healthcare tools used... ...Supporting the development of console and embedded software systems Troubleshooting issues and implementing code fixes for real...Remote jobInternship
- ...proposed solutions. - Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments... ...- Prepare and install solutions by determining and designing system specifications, standards, and programming. - Improve...Minimum wageFull timeContract workTemporary workWork experience placementRemote work
$209k - $238.5k
...Eligible) What you’ll do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company Share your passion...Full timePart timeInternshipLocal areaRemote work$150k - $185k
A leading technology company is searching for a Sr. Managed Services Engineer specializing in AI & Copilot to design and support solutions for managed platforms. This remote role requires strong problem-solving skills and a collaborative mindset. The successful candidate...Remote work$67.7k - $90.27k
...Engineer II will partner in an agile team environment to design, develop, code, test and debug new billing software and configurations... ...for producing and explaining solutions in the form of documented system requirements. Demonstrates initiative and creativity to resolve...Full timeTemporary workRemote workWork from home$67.9k - $199.14k
...family and one community at a time. Position Summary Aetna’s Reporting Solutions team is looking for an initiative‑taking Lead Python Developer with 3+ years of experience in software engineering with Python in a professional environment to join our Reporting Solutions team...Hourly payFull timeTemporary workLocal areaRemote work- ...Sr Salesforce Developer Location: Montpelier, VT Duration: Fulltime Skills: Salesforce Administration Job Description: Develop lightning components and features Experience on Apex classes, VF pages, Trigger development Design and develop Rest/ SOAP...Full time
- ...Senior Salesforce Developer The Senior Salesforce Developer will provide innovative solutions for business needs while balancing effort... ...using Salesforce.com and integrating Salesforce.com with other systems. Applies best practices and design patterns of best-of-breed...
$128.19k - $184.01k
...platform that brings together the world’s leading AI models in one place. You will work at the cutting edge of technology to design, develop, and maintain the Poe iOS app. This includes collaborating with our product team to build new AI-driven user features, crafting a...Remote jobFull time$89k - $143.75k
...R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job... ...at the intersection of biology and technology, we’re developing the next generation of smarter, less invasive, more personalized...Full timeTemporary workWork at officeLocal areaRemote workNight shift$105k - $145k
...Overview GovCIO is currently hiring for Systems Architect (Senior) /Senior Splunk Engineer - Infrastructure Operations of Infrastructure Operations to support our Administrative Office of the US CourtsNLS project. The NLS currently ingest an average of 18-20TB of...Full timeCurrently hiringWork at officeRemote workFlexible hours- .../W2 Duration: Long-Term Job Description: A Senior Cloud Architect with expertise in data Centre migration, system analysis, and documentation. Proven track record of successful migrations and improvements in legacy environments. ~10+ years...2 days per week3 days per week
$110k
...applications and data. The Application Security Engineer must understand development, coding, security engineering, and secure systems configurations. This position ensures that every step of the software development lifecycle (SDLC) follows security best practices....Full time$110k
...company's applications and data. The Application Security Engineer must understand development, coding, security engineering, and secure systems configurations. This position ensures that every step of the software development lifecycle (SDLC) follows security best practices....Full time- ...critical customer‑facing experiences used by data practitioners, developers, and platform operators. You will lead multiple teams... ...with React and JavaScript/TypeScript. Strong understanding of system design and integration with distributed backend services (Node....Permanent employmentFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Systems Developer. Be the first to apply!


