Bluebix
All jobs
B

Software Architect Senior

Bluebix Solutions

Indianapolis, IndianaContractSeniorJun 3, 2026

About the role

Job Title :Software Architect Senior

Location : Indianapolis, IN 46202

Contract : 12 + Months

Onsite


Qualifications:

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


Responsibilities:

  • Experience with observability and monitoring tools such as Prometheus, Alertmanager, and Grafana
  • Experience with NGINX Ingress or NGINX Gateway
  • Experience with Fluent Bit for log forwarding
  • Knowledge of pgvector or vector‑based database extensions
  • Experience with Keycloak for identity and access management
  • Experience using KEDA for event‑driven scaling in Kubernetes
  • Experience with MongoDB
  • Experience with Helm chart deployment and management
  • Experience with Jira
  • Experience with Confluence
  • Experience with Bitbucket
  • Experience with Splunk 
  • 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.
  • Ability set defined goals and meet deadlines.
  • 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.