cover
Full Time

OISS Workflow Developer/ 1 week ago

CSS, Inc
Attractive
Application ends: 2026-02-06

Quick Summary

Seeking a Workflow Developer to focus on the development, validation, testing, and deployment of Open Ingest and Storage System (OISS) process templates (AIU, AIC, DIP workflows). The role requires strong proficiency in Python and extensive hands-on experience with AWS cloud infrastructure, including designing and deploying AWS Lambda functions, S3, EC2, IAM, and Step Functions. Candidates must utilize Infrastructure-as-Code (CloudFormation/SAM) and support large-scale enterprise deployments using DevOps and CI/CD practices. Prior OISS experience is highly desirable, but strong cloud and programming skills are prioritized.

OISS Workflow Developer: Python & AWS Cloud Services

This role focuses on the development, validation, testing, and deployment of Open Ingest and Storage System (OISS) process templates. The developer will implement Artificial Intelligence Unit (AIU), Artificial Intelligence Context (AIC), and optional Dissemination and Information Product (DIP) workflows utilizing Python and native Amazon Web Services (AWS) services.

The developer operates within a plug-and-play OISS framework, leveraging established Standard Operating Procedures (SOPs) and reusable components while integrating subject-matter-specific logic for various data types.

While prior OISS workflow experience is highly desirable, we are prepared to train capable engineers who demonstrate strong programming skills, cloud expertise, and an interest in OISS architecture and operational practices. Success in this position hinges on hands-on development of OISS workflows.

Key Responsibilities

OISS Workflow Development

  • Develop OISS process templates by configuring a general OISS workflow Python module.
  • Implement and customize:
    • Artificial Intelligence Unit (AIU) storage patterns and templates.
    • Artificial Intelligence Context (AIC) transformation patterns and templates.
    • Optional Dissemination and Information Product (DIP) steps (e.g., catalog, registry, or dissemination workflows).
  • Add subject-matter-specific logic to storage patterns/templates, User-Business Logic (UBL) outputs, and match statements connecting AIU, AIC, and DIP workflow steps.

Amazon Web Services (AWS), Lambda, and DevOps

  • Design, develop, configure, and deploy AWS Lambda functions to support AIU User-Business Logic (UBL) processing, metadata extraction, and custom workflow behavior/transformations.
  • Work extensively with core AWS services, including:
    • Simple Storage Service (Amazon S3)
    • Elastic Compute Cloud (Amazon EC2)
    • Identity and Access Management (IAM)
    • Step Functions for workflow orchestration
  • Utilize Infrastructure-as-Code tools such as AWS CloudFormation and the AWS Serverless Application Model (SAM).
  • Support large-scale, enterprise cloud deployments using DevOps principles and Continuous Integration / Continuous Deployment (CI/CD).

Validation, Deployment, and Testing

  • Validate OISS workflows using established tools and procedures prior to deployment.
  • Resolve validation issues by referencing SOPs, technical documentation, and known working examples.
  • Deploy validated workflows and manage associated identifiers.
  • Execute end-to-end testing using trigger tools and test data stored in Amazon S3.
  • Debug workflow failures using Step Functions execution traces, Amazon CloudWatch logs, and event payload inspection.

Professional Accountability & Team Engagement

  • Attend and actively participate in technical stand-ups, workflow reviews, and team meetings.
  • Commit to and complete assigned development and testing tickets by agreed-upon due dates.
  • Proactively communicate blockers, risks, or dependencies, including justification and mitigation plans.
  • Provide clear, accurate, and detailed weekly status reports detailing development/testing progress, ticket status, completed work, validation/deployment issues, and planned work.
  • Ensure transparency, accuracy, and timeliness in reporting.

Required Skills & Abilities

  • Proficiency in one or more modern programming languages (e.g., Python, Java, JavaScript/Node.js, Go, Ruby, PHP, C++, C#, or ASP.NET).
  • Strong hands-on experience with Amazon Web Services (AWS) cloud infrastructure.
  • Experience using infrastructure-as-a-service components such as Amazon Elastic Compute Cloud (EC2).
  • Experience designing and deploying AWS Lambda functions in production or development environments.
  • In-depth understanding of cloud computing and network technologies.
  • Experience supporting large-scale, enterprise-wide infrastructure deployments using DevOps practices and CI/CD pipelines.
  • Familiarity with Agile project management and collaboration tools (e.g., Jira for work tracking, Confluence for documentation).
  • Strong analytical skills and attention to detail.
  • Excellent written, verbal, and interpersonal communication skills.
  • Ability to construct realistic work plans and reliably meet deadlines.

Highly Desirable (but Not Required)

  • Prior experience developing or deploying Open Ingest and Storage System (OISS) workflows.
  • Familiarity with Artificial Intelligence Units (AIUs), Artificial Intelligence Contexts (AICs), and Dissemination and Information Product (DIP) concepts.
  • Experience working in large scientific, data-intensive, or government cloud environments.

At CSS, we are committed to fostering an inclusive and merit-based workplace. We provide equal employment opportunities to all individuals, ensuring that hiring and employment decisions are based on qualifications, skills, and performance. We do not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Share

CSS, Inc

CSS, Inc

    View Profile
    Your experience on this site will be improved by allowing cookies Cookie Policy