Consultant, IT Architecture - United States
TALENT Software Services · Austin, TX · 5 mo ago
On-siteInformation TechnologyFull-time
Role Overview
Join a Platform Engineering team that builds and supports shared data services used across multiple applications. You will work alongside experienced engineers to support Redis caching platform, and related tooling while applying your skills in automation, containers, and system operations.
You will have hands-on experience with distributed caching technologies and have a chance to make an impact on how they are used to improve application performance, scalability, and resilience.
Primary Expertise
- Constructs risk assessments and corresponding remediation plans relative to custom solution proposals
- Composes applicable services agreements (e.g. Statements of Work, SLA documentation, etc.) that specify processes, technology, staffing, deliverables, commitments, risk, and project management aspects of a solution
- Serves as a services subject matter expert to both internal and external customers
- Follows all organizational standard operating procedures relative to cost modeling, approvals and reviews, and all other associated workflow, documentation and deliverables
Responsibilities
- Supports deal negotiation and closure to include transition support to service delivery
- Supports deployment and maintenance of Redis and caching services across VM and Kubernetes environments
- Assists with installing, configuring, and troubleshooting Redis instances and related caching components
- Helps deploy and manage workloads in Kubernetes using Helm charts
- Maintains documentation for systems, procedures, and troubleshooting steps
- Monitors system and cache performance, responding to alerts and escalating issues as needed
- Executes operational runbooks for upgrades, patching, and maintenance tasks
- Contributes to automation efforts using Ansible and basic scripting
- Works with team members to troubleshoot application, caching, and platform issues
Qualifications
- Foundational knowledge of Linux system administration
- Some experience working with virtual machines or server environments
- Basic understanding of Kubernetes concepts (pods, services, deployments)
- Exposure to configuration management or automation tools such as Ansible
- Familiarity with scripting (Bash, Python, or similar)
- Basic understanding of caching concepts (e.g., key-value stores, cache invalidation, performance optimization)
- Ability to troubleshoot and learn new technologies quickly
- Good communication and teamwork skills