Position: Cloud Architect
Company: GlobalLogic
Experience required: 5y
English level: fluent

In over 20 projects we are working with a variety of technologies: Machine Learning, Computer Vision, Cloud, Big Data, Frontend, Backend and others.
By detecting in real time road risks, weather conditions and other events we increase safety and awareness for the fleet of over 650 thousands vehicles.
We are looking for a Solution Architect to join our team. Main responsibility is to take care about consistency and uniformity of architecture across multiple projects. Solution is organized into sub-projects that could work as independent services and could be incorporated into existing products where the main functions of each solution are gathering, analyzing, filtering, and representation of data in different domains of big data telematics platform.
Currently multi tenant data platform is a hybrid solution among public cloud (AWS) and a private data center. Long term strategy is to migrate the entire architecture and develop future functionalities from the roadmap to AWS managed services.

Requirements:
Solid cloud architecture and best practices experience with AWS
Good experience with Infrastructure as Code with Terraform
Experience with Configuration Management (Ansible preferable)
Solid experience with Kubernetes, including complex features like admission controllers, taints and node selectors, custom resources.
Basic tooling: bash, git, docker, helm.
Generic DevOps skill set: testing, automation, CI/CD.
Experience with relational and non-relational databases.
Being comfortable with different technology stacks: go, .net, java, NodeJS.
Good communication and client-facing skills, both generic and English.
Ability to present and defend your thoughts and technical solution in front of different audiences.
Ability to perform cost analysis of a proposed solution.
Ability to work independently, as well as with a team.

Nice to have:
Big data architecture experience.
Serverless architecture experience.
Responsibilities:

Define a general approach for:
Infrastructure architecture patterns, toolset, process(es).
Requirement(s) collection.
Populate best practices across the organization.
Sign-of infrastructure architecture solution(s).
Server Architecture migration and deployment to AWS.

Propose, present, develop, and implement technical solutions for the client’s cloud infrastructure.
Participate in daily activities of the distributed DevOps team, including infrastructure and CI/CD development and maintenance.