Senior Systems Engineer at 2K in Novato, California. This role focuses on designing, deploying, and maintaining robust system infrastructure across on-premises and cloud environments to support development and production workloads.
Overview
As a Senior Systems Engineer at 2K, you will work with cross-functional teams to ensure reliable, secure, and scalable operations in a fast-paced gaming environment.
Responsibilities
- Design, deploy, and maintain scalable server architectures across on-premises and cloud environments.
- Administer Linux and Windows servers; manage virtualization and container ecosystems (Docker, Kubernetes).
- Implement automation and configuration management using tools like Terraform and Ansible.
- Develop and maintain monitoring, logging, and incident response processes (Prometheus, Grafana, Splunk/ELK).
- Maintain CI/CD pipelines and release automation.
- Plan capacity, performance tuning, and cost optimization.
- Lead incident response and participate in disaster recovery planning.
- Mentor and collaborate with engineers and operations teams.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field.
- 5+ years of experience in systems engineering or IT operations.
- Strong Linux and Windows server administration.
- Experience with cloud platforms (AWS, Azure, GCP).
- Scripting in Python, Bash, or PowerShell.
- Infrastructure as Code (Terraform, Ansible, CloudFormation).
- Networking fundamentals (DNS, VPN, load balancers, routing).
- Containerization and orchestration (Docker, Kubernetes).
- Excellent problem-solving, communication, and teamwork skills.
About 2K
2K is a leading game developer and publisher known for delivering high-quality titles across platforms. This on-site role is based in Novato, CA, and offers the opportunity to contribute to award-winning projects.