What are the responsibilities and job description for the Infrastructure Architect position at Talent Groups?
Role: Infrastructure Architect
Location: : Lansing, MI - Hybrid
Key Responsibilities:
- Design, implement, and manage high-performance computing (HPC) systems, including hardware/software evaluation and deployment.
- Administer Linux-based environments (CLI), including scripting in Python, R, and Bash.
- Configure and manage workload management systems like SLURM.
- Manage enterprise databases such as PostgreSQL.
- Perform full lifecycle system administration including installation, configuration, monitoring, and troubleshooting.
- Maintain and support clustered servers and network appliances.
- Oversee storage architecture, performance tuning, and load balancing.
- Ensure robust system security and firewall configurations.
- Automate infrastructure using tools like Ansible or Puppet.
- Containerize environments using Docker, Singularity, and conda.
- Support disaster recovery (DR) planning and testing, including failover environments.
- Work with cloud platforms to deploy and manage compute engines and storage buckets.
- Monitor systems and interpret logs (e.g., IIS, Dynatrace) to detect performance issues or anomalies.
- Collaborate with labs to optimize infrastructure, costs, and performance.
- Review application configurations, including web.config files and security rules (e.g., CloudFlare, ForcePoint policies).
- Understand and troubleshoot HL7 messaging systems and application junction configurations.