- Company Name
- SoftNice
- Job Title
- Infrastructure Technical Architect
- Job Description
-
Job Title: Infrastructure Technical Architect
Role Summary:
Design, deliver, and sustain scalable, secure, and cost‑effective infrastructure solutions across on‑prem, cloud (AWS/Azure/GCP), and hybrid environments. Partner with engineering, security, operations, and business stakeholders to define architecture roadmaps, standards, and best practices.
Expectations:
Create and maintain architecture frameworks that drive performance, availability, security, and compliance. Lead transformation initiatives, automate delivery pipelines, evaluate new technologies, and mentor teams on architectural excellence.
Key Responsibilities:
- Design infrastructure solutions for cloud and on‑prem to meet performance, availability, security, and compliance requirements.
- Define and maintain reference architectures, standards, and patterns for networking, compute, storage, virtualization, containers, and platform services.
- Lead cloud migrations, platform consolidations, and modernization projects.
- Collaborate with application architects, DevOps, and security teams to ensure integration, automation, and secure configuration of platforms.
- Drive IaC and CI/CD implementation (Terraform, CloudFormation, ARM, Ansible) to reduce manual effort and improve consistency.
- Evaluate new infrastructure products; conduct POCs and vendor assessments to recommend cost‑effective solutions.
- Develop capacity planning, performance tuning, and cost‑optimization strategies; provide lifecycle management guidance.
- Define and support disaster recovery, business continuity, backup, and high‑availability strategies.
- Produce and maintain architecture artifacts (solution diagrams, runbooks, standards, technical proposals, ROI assessments).
- Mentor and coach engineering and operations teams on architecture best practices.
- Participate in incident reviews and post‑mortems to recommend architecture or process changes.
Required Skills:
- Proven experience designing and delivering enterprise infrastructure solutions across cloud and on‑prem environments.
- Deep knowledge of at least one public cloud (AWS, Azure, or GCP) and cloud‑native services.
- Strong networking (routing, switching, LB, VPN, DNS), virtualization (VMware, Hyper‑V), and storage expertise.
- Experience with containers & orchestration (Docker, Kubernetes) and related tooling.
- Proficiency in infrastructure automation and IaC (Terraform, CloudFormation, Ansible, ARM).
- Familiarity with observability and logging (Prometheus, Grafana, ELK/EFK, Datadog).
- Knowledge of security controls (IAM, network segmentation, encryption, vulnerability management).
- Experience with high‑availability, DR planning, backup technologies, and capacity planning.
- Excellent communication skills and ability to present architecture trade‑offs to technical and non‑technical stakeholders.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Information Technology, or equivalent experience.
- Preferred: AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect, or Google Professional Cloud Architect.
- Additional certifications: TOGAF, Cisco CCNA/CCNP, VMware VCP, CISSP, CISM, HashiCorp Certified (or other DevOps/security certifications).