Logo
Goldman Sachs

Linux System Engineer - UNIX Engineering

Goldman Sachs, Dallas, Texas, United States, 75215


MORE ABOUT THIS JOB:

MORE ABOUT THIS JOBUnix Engineering is a global team that architects and manages the Linux, Virtualization, and Server Hardware computing platform at Goldman Sachs.The Unix engineering team works closely with application developers and strategists to build and deploy technology solutions at Goldman Sachs. The team supports an internal cloud platform, is developing solutions for deploying applications on public cloud offerings, and is releasing a next-generation compute platform.The Linux System Engineer role is responsible for supporting business units' compute requirements and maintaining core infrastructure systems. This includes topics such as system configuration management, performance testing and tuning, and application and service troubleshooting. Linux System Engineers also delve into new technologies (Docker, Kubernetes, SaltStack, OpenShift and more), understanding how each can be introduced and engineered to support the continued evolution of our highly-scalable compute platform.RESPONSIBILITIESOwn and engineer the Linux compute platform at the firmWrite tooling to automate tasks and implement/scale/test infrastructure servicesInteract regularly with internal clients and partner engineering teams across the organizationHelp evolve, architect, and integrate system deployments on public cloud platformsWork closely with 1st- and 2nd-level organizations to perform deeply technical troubleshootingDevelop and implement technical solutions and process improvements to improve reliability and efficiency

RESPONSIBILITIES AND QUALIFICATIONS:QUALIFICATIONSESSENTIAL:Hands-on experience with architecture, implementation and operation of a Linux-based compute environmentIn-depth knowledge of the Linux OS, advanced network concepts, knowledge of traditional storage platforms, firewalls, and load balancersExperience administering or architecting implementations on Amazon Web Services, Google Cloud Platform, or Microsoft Azure PaaS/IaaS platformsSignificant experience using system configuration management tools (e.g. Chef, Ansible, SaltStack, Puppet, cfengine, etc.) to manage compute infrastructure at scaleDemonstrable experience in setting and meeting project goals when implementing and integrating complex technology conceptsExpertise in at least one scripting and/or high level language: shell, Python, Node.js, Perl, Golang, preferably with experience using REST API interfaces, and using version management (e.g. Git, Subversion)PREFERRED:Bachelor's Degree in a Science or Engineering program, or equivalent professional experienceHands-on experience with containerization technologies and tools: OpenShift, Pivotal Cloud Foundry, Kubernetes, DockerExperience deploying infrastructure or configuration as code: Terraform, cloud-init, AnsibleExperience using/developing against relational and nosql databasesExperience using serverless architectures, such as AWS Lambda or Google Cloud FunctionsFamiliarity with security practices and platforms (e.g. certificates, key management, oAuth, LDAP)

ABOUT GOLDMAN SACHS:The Goldman Sachs Group, Inc., 2021. All rights reserved.Goldman Sachs is an equal employment/affirmative action employerFemale/Minority/Disability/Veteran/Sexual Orientation/Gender Identity