Cloud Engineer at Fanatics

Posted on: 10/08/2021

Location: United States (REMOTE)

Original Source

Tags: eks k8s ecs docker terraform kubernetes elasticsearch nodejs aws golang ansible jenkins python gitlab

**About the Team** Fanatics is first and foremost a technology company. We are powered by cutting-edge tech created by our small agile teams using the latest tools and technologies under our highly analytical, forward thinking, and open-minded leadership. As the global leader in licensed sports merchandise, we challenge ourselves by improving our new fully responsive NodeJS cloud commerce platform, Elasticsearch engine, and deep data science capabilities while building the best-in-class retail manufacturing and supply chain technologies. Our tech teams work together to revolutionize data science and engineering initiatives, provide highly scalable real-time and streaming platforms, and create secure e-commerce and in-stadium fan experience products. Our own e-commerce platform transacts in over 190 countries, 17 languages, and 14 currencies. Our motto is “#GSD”—get stuff done—and we do just that. If you want to be at the nexus of sports, commerce, and technology, come be a part of our industry-leading team here at Fanatics Tech. We're looking for candidates with hands on software development experience who are looking for a new challenge with the opportunity to create something new and game changing on a greenfield project that’s making a difference to our application partners for a billion dollar business, leveraging k8s. ### GENERAL DUTIES AND RESPONSIBILITIES: + Design, develop, and maintain tools, services, and reusable modules and frameworks to automate provisioning of cloud infrastructure. + Provide Product and Engineering teams with standards and best practices on how to deploy and consume public cloud services. + Proactively seek opportunities to improve team operational efficiency and consumption of cloud services. + Contribute to an atmosphere of cross-functional teamwork. + Operate with a product mindset. + Provide training and documentation of services and modules for internal usage. + Closely partner with Architecture and Security teams to incorporate respective requirements and best practices. ### GENERAL KNOWLEDGE, SKILLS AND ABILITIES: + 5 years of experience in software development with Golang, Python, or Java + Experience with container technologies like GKE, EKS, ECS, Docker, and Kubernetes. + 5 years of experience using CI/CD frameworks and implementing best practices. + Practical understanding of: + Git, DevOps foundations, concepts like Service Ownership, SLAs and SLOs. + Public cloud, preferably AWS, including concepts like VPCs, network Peering and Routing. + Service Mesh, Control Plane Architectures, and Software-Defined Networking. + Infrastructure automation like Ansible, Terraform, or Cloud Formation. + CI/CD Technologies like Gitlab, Jenkins, Spinnaker. + Strong understanding of Agile/Scrum methodologies. + Strong analytical and problem-solving skills. + Strong written and verbal communication skills. Ability to effectively communicate technical issues and solutions to peers and external vendors. + Strong active listening, conflict resolution, negotiation, consensus-building skills, and passion to learn new technologies.