IN-DCS-Software Architect Senior

Spark Tek Inc

Indianapolis, IN

JOB DETAILS
SKILLS
Amazon Elastic Compute Cloud (EC2), Amazon Web Services (AWS), Automation, Best Practices, Business Operations, Child Support, Cloud Computing, Communication Skills, Cross-Functional, Distributed Control Systems (DCS), Identify Issues, Information Technology & Information Systems, Performance Analysis, Performance Tuning/Optimization, Presentation/Verbal Skills, Problem Solving Skills, Set Goals, Software Architecture, Support Documentation, Systems Reliability, Team Player, Technical Leadership, Technical Writing, Time Management, Writing Skills
LOCATION
Indianapolis, IN
POSTED
1 day ago

Short Description:
Responsible for ensuring quality and consistency of the software architecture and providing day-to-day technical guidance to the development teams. This position is with the Child Support Bureau for their Information Technology Department

Complete Description:
*** OVERVIEW ****
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.

About the Company

S

Spark Tek Inc