Job
Title: Senior DevOps Engineer / Software Architect Senior (AWS &
Kubernetes)
Location: Indianapolis, IN (Remote)
Client: State of Indiana
Duration: Long Term Contract
Experience Required: 15+ Years
Job
Description
The State of Indiana is seeking a
highly experienced Senior DevOps Engineer / Software Architect to
design, implement, and support scalable cloud infrastructure and
Kubernetes-based platforms. The ideal candidate will possess strong expertise
in AWS cloud services, Kubernetes/EKS administration, infrastructure
automation, observability, CI/CD, and enterprise application support.
Key
Responsibilities
- Design, deploy, manage, and optimize cloud
infrastructure using AWS services including EC2, EFS, RDS, ALB, IAM, S3,
and Lambda.
- Administer and support Kubernetes/EKS clusters,
including deployments, integrations, scaling, upgrades, and
troubleshooting.
- Develop and maintain infrastructure automation,
configuration management, and deployment pipelines.
- Implement and manage observability solutions using
Prometheus, Grafana, Alert manager, Fluent Bit, Splunk, and related
monitoring tools.
- Configure and support NGINX Ingress Controller or NGINX
Gateway for Kubernetes environments.
- Deploy and manage applications using Helm Charts and
Kubernetes best practices.
- Support event-driven scaling using KEDA within
Kubernetes environments.
- Implement and maintain identity and access management
solutions using Keycloak.
- Work with MongoDB and vector database technologies such
as pgvector.
- Develop and support document generation and automation
platforms such as Smart Documents, DocuSign CLM, or Adobe PDF Services.
- Collaborate with architects, developers, and business
teams to deliver secure, scalable, and automated solutions.
- Monitor system health, performance, reliability, and
capacity planning while proactively resolving issues.
- Create and maintain technical documentation,
architecture diagrams, operational procedures, and disaster recovery
plans.
- Support Linux and Windows server environments and
execute backup and recovery strategies.
Required
Skills & Qualifications
- Bachelor's Degree or higher in Computer Science,
Information Technology, or related field.
- AWS Certification required.
- 15+ years of overall IT experience.
- 5+ years of hands-on experience with AWS services
including EC2, EFS, RDS, ALB, IAM, S3, and Lambda.
- 5+ years of experience managing Kubernetes/EKS
environments.
- 5+ years of experience with infrastructure automation, scripting,
and troubleshooting.
- 5+ years of experience supporting Linux and Windows
environments.
- 5+ years of experience with document
generation/automation platforms such as Smart Documents, DocuSign CLM, or
Adobe PDF Services.
- 3+ years of experience working within Agile
environments.
- 3+ years of experience with CI/CD tools such as
Jenkins.
Preferred
Skills
- Experience with Prometheus, Grafana, Alert manager,
Splunk, and Fluent Bit.
- Experience with NGINX Ingress or NGINX Gateway.
- Experience with Helm Charts and Kubernetes package
management.
- Experience with KEDA for event-driven auto scaling.
- Experience with Keycloak Identity and Access
Management.
- Experience with MongoDB and pgvector/vector database
technologies.
- Experience with Bitbucket, Jira, and Confluence.
- Strong troubleshooting, communication, documentation,
and problem-solving skills.
Required
Technologies
AWS | Kubernetes/EKS | Helm |
Jenkins | Docker | Terraform | Linux | Windows | Prometheus | Grafana | Splunk
| Fluent Bit | NGINX | Keycloak | MongoDB | Jira | Confluence | Bitbucket |
SmartDocuments | CI/CD | Agile