What are the responsibilities and job description for the Infrastructure Architect position at PRGX Global, Inc Career Center?
SUMMARY:
The Infrastructure Architect will be responsible for designing, managing, and optimizing enterprise IT infrastructure across on-premise and cloud environments. This role requires expertise in databases, compute, storage, networking, automation, and security, ensuring high availability, performance, and scalability of mission-critical systems.
This role is challenged with being a hands-on contributor role model and champion for best practices. The ideal candidate will have experience in database architecture, automation (Terraform, Ansible), container orchestration (AKS, Rancher), networking (Azure VNet, Fortinet), and cloud migration strategies
JOB DUTIES & RESPONSIBILITIES:
1. IT Infrastructure Architecture & Administration
- Design, implement, and manage enterprise hybrid infrastructure across on-premise and cloud (Azure) environments.
- Develop highly available, scalable architectures for databases, compute, networking, and storage.
- Lead cloud migration of infrastructure and databases, ensuring minimal downtime and cost optimization.
- Participate in 24/7 on-call rotation, respond to alerts in a timely fashion, escalate issues as needed. Support off hours as needed.
2. Database Architecture & Management
- Design, administer, and optimize SQL (SQL Server, Postgres) and NoSQL (MongoDB, Elastic, VectorDB) databases for high-performance workloads.
- Implement backup & disaster recovery strategies for databases, ensuring compliance with RPO/RTO.
- Automate database provisioning, monitoring, and maintenance using Ansible & Terraform.
3. Cloud & Container Orchestration
- Architect and deploy Kubernetes clusters (AKS, Rancher) for containerized applications.
- Implement event streaming platforms (Kafka, EventBus) for real-time data processing.
- Automate infrastructure provisioning and configuration using Terraform, Ansible, Helm, and TF CDK.
4. Network & Security Architecture
- Design and implement network security policies, firewalls (Fortinet), VNet, and NSGs in Azure and on-prem environments.
- Configure and manage AAA authentication & authorization (Keycloak, IAM, Role-Based Access Control).
- Enforce IT security policies, PCI compliance, and audit controls for databases and infrastructure.
5. Storage & Compute Optimization
- Architect and manage Object Storage (OSNexus, Azure Object Storage) for structured and unstructured data.
- Optimize GPU clusters (Rancher GPU, Azure GPU) for AI/ML workloads and large-scale computing.
- Implement storage and compute performance tuning strategies for high-throughput workloads.
6. Enterprise Monitoring, Automation & CI/CD
- Implement monitoring & observability using Elastic, Prometheus, Grafana, and SonarQube.
- Develop and maintain CI/CD pipelines using GitHub Actions, Terraform, and Ansible for infrastructure automation.
- Establish incident management & resilience strategies based on ITIL best practices.
WORK EXPERIENCE AND EDUCATION REQUIREMENTS:
- Bachelor of Science in a relevant field such as Computer Science, Statistics, Mathematics, Engineering
- 8 years of experience in supporting production systems and deployments.
- Strong knowledge of Kubernetes, Azure Kubernetes, RabbitMQ, Kafka, Rancher, Github, Jenkins, Ansible, Linux and Windows
- Experience with microservices and distributed application architecture (Kubernetes)
- Proficiency in Shell/Powershell Scripting
- Excellent communication skills, with the ability to explain complex concepts to non-technical stakeholders.
- Strong problem-solving skills and attention to detail.
- Strong experience with agile development methodologies and version control tools such as Git.
Preferred Qualifications:
- Experience working with Trino.
- Knowledge of cloud computing platforms such as Azure.
- Familiar with Nagios, Grafana, Kibana
EEO INFORMATION AND WORKING CONDITIONS
The above statements are intended to describe the general nature and level of work being performed. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of the job. PRGX will make all employment decisions without regard to race, color, national origin, citizenship status, sex, pregnancy, religion, age (age 40 and over), disability, service in the uniformed services, genetic information, or any other classification protected by federal, state, or local law.
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities. The employee is occasionally required to remain stationary, move, lift and/or move up to 15 pounds. The employee must regularly sit, use hands to finger, handle, or feel, reach with hands and arms, communicate. Specific vision abilities required by this job include close vision.