Software Architect (Drupal Lead + Architecture + Infrastructure + Kafka + DevSecOps)

NuAxis Innovations

$135K — $160K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of software engineering experience, including 5+ years in an architect role for enterprise web platforms.
  • 5+ years of hands-on Drupal experience encompassing full stack depth.
  • Extensive experience with Apache Kafka architecture, including event modeling and schema governance.
  • Deep expertise in AWS architecture, particularly in EKS/Kubernetes and related services.
  • Proven ownership of DevSecOps practices, including CI/CD and automated security scanning.
  • Experience integrating with BPM/case management platforms and identity providers.
  • Strong understanding of federal security and compliance requirements, specifically Section 508.

Responsibilities

  • Own and document the solution architecture including application, integration, data, infrastructure, and security.
  • Design event-driven integrations using Apache Kafka, focusing on topic design and error handling.
  • Define and implement an API-first strategy that establishes REST API standards.
  • Architect containerized runtimes on Kubernetes, managing data and secrets efficiently.
  • Establish a centralized configuration management system without hardcoded values.
  • Drive the development of an automated DevSecOps pipeline ensuring quality and security.
  • Design enterprise observability for logging, tracing, and performance metrics.

Benefits

  • Access to a highly collaborative work environment.
  • Opportunities for professional development and advanced training.
  • Flexible work arrangements to promote work-life balance.
  • Comprehensive health and wellness programs to support employee wellbeing.
Full Job Description
Role Summary

Principal technical authority for a public-facing portal platform. Defines the end-to-end target architecture - containerized Drupal on Kubernetes, event-driven integration via Kafka, API-first services, cloud data and secrets management, and an automated DevSecOps pipeline - and is accountable for the platform meeting performance, scalability, security, and accessibility obligations.
Key Responsibilities
• Own the solution architecture: application, integration, data, infrastructure, and security views, with documented decision records.
• Design event-driven integration using Apache Kafka - topic design, event schemas, producer/consumer libraries, idempotency, replay, and error handling - in place of point-to-point coupling.
• Define the API-first strategy: REST API standards for versioning, authentication, logging, monitoring, retry, and error handling.
• Architect the containerized runtime on Kubernetes (EKS) with managed relational data (Aurora), shared file storage (EFS), object storage (S3), centralized registry, CDN/WAF, and secrets management via a managed vault with pod identity.
• Establish centralized configuration management - no hardcoded environment settings, feature flags, or credentials.
• Define and drive the DevSecOps pipeline: containerized builds, GitFlow release process, automated functional and performance testing, container/image vulnerability scanning, and controlled promotion to staging and production.
• Design enterprise observability: centralized logging, distributed tracing, API and message-stream metrics, performance and business transaction dashboards.
• Architect reusable modules, a configurable form framework, and component libraries intended for reuse across future initiatives.
• Define the approach for AI-enabled capabilities - OCR, document classification, intelligent summarization, assisted case preparation - with human oversight, and for agentic developer tooling that accelerates engineering.
• Lead technical governance: design reviews, architecture compliance, technical debt strategy, and mentorship of leads and senior developers.
• Ensure architecture satisfies federal security requirements (STIG remediation, boundary definition, PPS documentation, encryption at rest and in transit, role-based access control) and Section 508 obligations.
• Architect Drupal 10+ with MySQL on the DOL PACE platform and ensure portability, maintainability, and alignment with DOL Enterprise Architecture and approved platform decisions.
• Define automated testing strategy across unit, API, Cypress/UI regression, Section 508, security, and performance testing, integrated as CI/CD quality gates.
• Define immutable audit logging, records-retention, encryption, identity, access-control, file-scanning, fault-tolerance, uptime, scalability, and browser/mobile architecture patterns required by the PWS.
• Lead ATO/security authorization support including authorization boundary, PPS, external interfaces, sensitive-data protections, baseline inventories, vulnerability remediation, and architecture evidence.
Required Skills & Experience
• 10+ years of software engineering with 5+ years as a lead architect on enterprise web platforms.
• 5+ years hands-on Drupal with full stack depth - architecture, module strategy, theming, performance, and security.
• Proven Apache Kafka architecture experience: event modeling, schema governance, producer/consumer patterns, and operational concerns.
• Deep AWS architecture experience: EKS/Kubernetes, Aurora, S3, EFS, Secrets Manager, ECR, CloudFront/WAF, IAM.
• DevSecOps ownership: GitLab CI/CD, containerization, IaC (Terraform or equivalent), automated security scanning (e.g., Trivy), release management.
• Integration experience with enterprise BPM/case management platforms (Appian or comparable) and identity providers (OIDC/SAML, Login.gov or equivalent).
• Database architecture across relational platforms; ability to reason about DB2 and cloud-native alternatives during migration.
• Demonstrated accountability for Section 508 / WCAG 2.1 AA compliance at the platform level.
• Agile/SAFe architectural leadership.
• Substantial hands-on experience with AI-assisted engineering tools and pragmatic judgment about where AI belongs in a federal platform.
• Experience with PACE or comparable enterprise container platforms and architecture of Drupal/MySQL workloads on Kubernetes/OpenShift.
• Demonstrated architecture of automated CI/CD quality gates, including Cypress or comparable UI automation, API tests, performance tests, and security scanning.
• Strong knowledge of federal security, privacy, records, Section 508, and release/configuration management requirements.
Preferred Qualifications
• AWS Solutions Architect Professional; Certified Kubernetes Administrator; Acquia/Drupal certification; SAFe Architect.
• Experience designing multi-tenant or reusable platform frameworks for reuse across agency programs.
• Experience with MCP-based or API-based AI service integration under enterprise security controls.
Education

Bachelor's degree in Computer Science or Engineering with 10+ years of relevant experience; Master's preferred.

Does this opportunity sound like a fit for you? If so, join our talent community and click to apply now!!

Similar Jobs

More Jobs at NuAxis Innovations

More Information Technology Jobs

Find similar Software Architect (Drupal Lead + Architecture + Infrastructure + Kafka + DevSecOps) jobs: