Software Architect

INFO ORIGIN INCIndianapolis, IN
$70 - $75

About The Position

Responsible for ensuring quality and consistency of the software architecture and providing day-to-day technical guidance to the development teams. Design, deploy, and maintain cloud infrastructure using AWS services such as EC2, EFS, RDS, ALB, IAM, and S3. Manage and operate Kubernetes/EKS clusters, including deployments, integrations, and troubleshooting. Develop, implement, and support document generation or automation solutions using SmartDocument. Collaborate with cross-functional teams to build scalable, secure, and automated solutions. Monitor system performance, reliability, and capacity, and proactively resolve issues. Create and maintain technical documentation, diagrams, and operational procedures. Must demonstrate a willingness to learn and adapt to new applications and technology platforms. Ability to critically evaluate information from multiple sources and translate business needs into technical requirements. Thorough knowledge of system performance tuning, reliability practices, and operational best practices. Ability to develop and execute system backup and recovery procedures. Ability to work effectively with technical teams and business partners. Strong oral and written communication skills.

Requirements

  • Bachelor’s degree or higher
  • AWS certification
  • Strong hands-on experience with AWS (e.g., EC2, EFS, RDS, ALB, IAM, S3, Lambda) - 5 Years
  • Experience managing and troubleshooting Kubernetes/EKS (i.e., deployments, integrations, configuration) - 5 Years
  • Experience with document generation or automation platforms (e.g., SmartDocuments, DocuSign CLM, Adobe PDF Services) - 5 Years
  • Experience with Linux and Windows environments - 5 Years
  • Scripting skills for system automation, configuration management, and troubleshooting - 5 Years
  • Familiarity with Agile frameworks - 3 Years
  • Experience with CI/CD framework and pipeline software such as Jenkins - 3 Years

Nice To Haves

  • Observability and monitoring tools such as Prometheus, Alertmanager, and Grafana
  • NGINX Ingress or NGINX Gateway
  • Fluent Bit for log forwarding
  • pgvector or vector-based database extensions
  • Keycloak for identity and access management
  • KEDA for event-driven scaling in Kubernetes
  • MongoDB
  • Helm chart deployment and management
  • Jira
  • Confluence
  • Bitbucket
  • Splunk

Responsibilities

  • Ensuring quality and consistency of the software architecture
  • Providing day-to-day technical guidance to the development teams
  • Design, deploy, and maintain cloud infrastructure using AWS services such as EC2, EFS, RDS, ALB, IAM, and S3
  • Manage and operate Kubernetes/EKS clusters, including deployments, integrations, and troubleshooting
  • Develop, implement, and support document generation or automation solutions using SmartDocument
  • Collaborate with cross-functional teams to build scalable, secure, and automated solutions
  • Monitor system performance, reliability, and capacity, and proactively resolve issues
  • Create and maintain technical documentation, diagrams, and operational procedures
  • Set defined goals and meet deadlines
  • Develop and execute system backup and recovery procedures
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service