We are looking for a highly skilled Infrastructure Solutions Architect to join our talented team. In this role, you will be pivotal in designing and implementing cloud-based and on-premises infrastructure solutions that align with the strategic objectives of our clients. You will leverage your expertise in systems architecture, networking, and cloud technologies to create a scalable and resilient infrastructure that supports high availability and performance.
Project overview:
Our customer is a large, public cyber charter school in the USA. As part of a broad initiative to enhance learning and training opportunities for employees, the school has teamed up with top specialists to create the Academy. This innovative learning environment offers course-takers convenient access to diverse training materials anytime, anywhere. It offers a digital learning environment where students can study at their own pace while receiving support from certified teachers. The Academy aims to be a comprehensive one-stop system, facilitating role-specific courses and fostering continuous development for employees. If you’re passionate about shaping the future of learning and professional growth, this opportunity is for you!
Responsibilities:
- Design and implement robust infrastructure solutions using cloud services (Azure) and on-premises technologies that meet specific business requirements;
- Evaluate current infrastructure and propose enhancements to optimize performance, security, and cost-effectiveness;
- Collaborate closely with cross-functional teams, including DevOps, Security, and Application Development, to ensure seamless integration of solutions;
- Lead architectural discussions and present solutions to stakeholders, ensuring alignment with business goals and technical requirements;
- Develop and maintain architecture documentation, including design patterns, architectural decision records, and implementation guidelines;
- Mentor junior architects and engineers, fostering a culture of knowledge sharing and continuous improvement.
Required Qualifications:
- 5+ years of experience in infrastructure architecture, with a focus on cloud computing, in particular MS Azure, and on-premises solutions;
- Deep expertise in networking concepts (TCP/IP, DNS, Load Balancing) and services (VPN, Firewalls, Proxies);
- Strong experience with infrastructure as code (IaC) tools such as Terraform, CloudFormation, or similar;
- Proven ability to design and implement high-availability systems with disaster recovery strategies;
- Familiarity with container orchestration technologies such as Kubernetes and Docker;
- Excellent communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
Preferred Qualifications:
- Experience with multi-cloud environments and hybrid cloud strategies;
- Certifications such as Azure Solutions Architect Expert, or similar;
- Knowledge of scripting languages (Python, Bash) for automation tasks;
- Experience with monitoring and logging tools like Prometheus, Grafana, or ELK stack.
Technical Skills and Relevant Technologies:
- Proficient in cloud platforms (AWS, Azure, GCP) and their respective services;
- Solid understanding of virtualization technologies (VMware, Hyper-V);
- Experience with configuration management tools (Ansible, Chef, Puppet);
- Familiarity with Agile methodologies and DevOps practices;
- Familiarity and experience with AI-based Solutions, in terms of both cloud and on-premise hosting of GPUs;
- Experience with GitLab configuration, pipelines, environments, automation, and integration with other services such as Jira.
Soft Skills and Cultural Fit:
- Strong analytical and problem-solving skills, with a focus on innovative solutions;
- Ability to work collaboratively in a fast-paced, team-oriented environment.
Our benefits:
- Professional and career growth promotion;
- Competitive salary;
- Paid vacations and sick leaves;
- Internal Medical Program;
- Program for veterans (which includes mentorship, an accessible office for individuals with disabilities, legal support, and additional benefits);
- Flexible working hours;
- Regular corporate social activities;
- Regular technical training at our office;
- English courses;
- Gym, etc.