Responsibilities
:
- System Reliability, Performance, and Security: Participate in the design, implementation, and maintenance of highly available, scalable, and secure systems. Assist in monitoring system performance, reliability, and security, helping to identify and resolve issues. Troubleshoot and resolve issues across environments, contributing to root cause analysis and incident management post-mortems.
- Infrastructure Automation, Management, and Security: Contribute to automating infrastructure provisioning, configuration, and deployment processes with a focus on security. Assist in implementing and managing CI/CD pipelines to streamline software delivery while adhering to security best practices. Support infrastructure security and compliance efforts.
- Secrets Management: Assist in the implementation and management of secrets management solutions to securely store sensitive information. Learn and apply system security principles and best practices around secret and key management. Promote best practices for secrets management within the organization.
- Collaboration and Communication: Collaborate with development, product, and security teams to ensure seamless integration, deployment, and security of services.
- Documentation and Reporting: Assist in maintaining documentation of systems, processes, procedures, and security measures. Contribute to generating reports on system performance, incidents, and improvements.
Core Skills and Experience:
- Technical Skills: Understanding of high-availability systems architecture and the ability to support scalable and robust systems. Proficiency in at least one scripting language (Python, Bash, etc.). Familiarity with containerization and orchestration tools (Kubernetes). Exposure to infrastructure as code (Terraform) concepts. Familiarity with monitoring, logging, and security tools (Prometheus, Grafana, Splunk, BQL). Experience supporting either Windows or Linux environments.
- Cyber Security: Basic understanding of cyber security principles and best practices. Interest in learning about and working with secrets management solutions. Awareness of security frameworks (NIST, ISO 27001).
- Problem-Solving and Analytical Skills: Good problem-solving and analytical skills to identify and resolve issues. Ability to identify potential security threats and vulnerabilities.
- Communication Skills: Good communication skills to effectively collaborate with team members. Ability to communicate technical concepts to both technical and non-technical audiences.
Preferred Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3-5 years of experience in Development, SRE, DevOps, or related roles with an interest in cyber security.
- Experience working in a regulated industry (e.g., finance) is a plus.
- Exposure to Secrets Management platforms.
ABOUT GOLDMAN SACHS
At Goldman Sachs, we commit our people, capital, and ideas to help our clients, shareholders, and communities grow. Founded in 1869, we are a leading global investment banking, securities, and investment management firm. Headquartered in New York, we maintain offices worldwide.
We believe who you are makes you better at what you do. We're committed to fostering diversity and inclusion within our workplace and beyond, providing opportunities for professional and personal growth through training, benefits, wellness, and mindfulness programs. Learn more about our culture, benefits, and people at GS/careers.
We are committed to providing reasonable accommodations for candidates with disabilities or special needs during our recruiting process. Learn more: //goldmansachs/careers/footer/
The Goldman Sachs Group, Inc., 2023. All rights reserved.
Goldman Sachs is an equal opportunity employer and does not discriminate based on race, color, religion, sex, national origin, age, veteran status, disability, or any other protected characteristic by law.