Tweet

The Activision Infrastructure team is looking for a Senior Cloud Application Engineer to join the team either 100% remotely, or in our offices in Vancouver, Canada or in Sherman Oaks, California. This team supports a variety of cloud workloads and you will be instrumental in setting standards and supporting key technologies. You will help drive efficiencies for both cost and performance within Amazon Web Services and the Google Cloud Platform.

We work on building a set of easy to use Cloud tools and applications, as well as large, distributed systems such as Kafka and Cassandra, and keep them running in the Cloud.

Responsibilities

  • Build and manage our cloud application stacks, including Grafana, JFrog, and Hashicorp products

  • Implement monitoring of systems and services, optimization of performance and resource utilization that identifies service disruptions

  • Develop and manage consistent and coherent SRE processes and practices to support software development, testing, builds and deployment

  • Assist in building infrastructure & tools architecture design to enable high uptime, minimize failures, ensure applications & data security, and expedite diagnostics

  • Identify, diagnose, and resolve technical issues efficiently in a live production environment, and drive to quick resolutions, help with root cause diagnosis, and suggest improvements to prevent similar issues

  • Participate in an on-call support rotation

  • Consider security, sustainability, and supportability concerns with all work

Role Requirements

  • Knowledge of HashiCorp products like Vault, Consul, Terraform or similar products

  • Monitoring, trending & diagnostics tools such as Grafana or Prometheus, including experience monitoring systems and/or applications

  • Logging tools such as ELK, Loki, GCP Cloud Logging, etc.

  • Alerting tools such as PagerDuty

  • Experience Designing and Engineering large-scale distributed systems

  • Experience managing reproducible infrastructure, e.g., Infrastructure as Code

  • Good working knowledge of source code control systems such as GitHub

  • Experience with at least one scripting language (e.g., Bash/Python/golang)

  • Solid knowledge of public cloud architecture concepts and practice (GCP, AWS, Azure)

  • Communication skills, and use of these to support customers or developers

  • Problem solving skills and ability to search for and implement appropriate solutions

Nice To Have

  • Experience with Container Orchestration systems such as Kubernetes or OpenShift

  • Experience with CI platforms like Jenkins, ArgoCD, GitHub Actions

  • Ansible or Ansible AWX experience

  • Clear understanding of Networking concepts (e.g., Firewalls, VPC, VPN, DNS, etc.)

  • Working knowledge of databases (PostgreSQL, MySQL)

  • Web servers/reverse proxies such as nginx, apache httpd, and haproxy

  • Work/defect tracking & Wiki systems such as Jira/Confluence

  • Knowledge of the use and maintenance of continuous integration and continuous deployment CI/CD systems

Apply