- Jersey City, NJ, USA
- Permanent, Full time
- Goldman Sachs USA
- 18 Jan 19
MORE ABOUT THIS JOB Associate with Goldman Sachs Services LLC in Jersey City, NJ.
Work Schedule: 40 hours per week (9:00 a.m. to 6:00 p.m.)
RESPONSIBILITIES AND QUALIFICATIONS Duties: Associate with Goldman Sachs Services LLC in Jersey City, NJ. Responsible for: forking, maintaining and evolving a proprietary and internal to Goldman Sachs offering of the Elasticsearch platform -- this is a search, analytics and data storage platform that is used widely by the business; Advising on the selection of different relational and non-relational databases like Hadoop and Elasticsearch; Implementing custom security code, performing lifecycle uplift, and ensuring that the platform scales out with minimal intervention using high level programming languages like Java and Python; Maintaining and enhancing a range of products from database management to Big Data platforms like Hadoop, Spark; Enhancing and upgrading Elasticsearch, using the Unix environment, Shell Scripting and Python language; Implementing and integrating Security controls for authentication and authorization with open source code of Elasticsearch; Evaluating the operation of the environment and assisting in optimizing product delivery to clients, while working concurrently on multiple projects; Building automated and self-service tools using scripting in Shell Scripting, UNIX and Python, in order to reduce operational overhead; Driving strategic initiatives and delivery of key programs of work across Middleware Engineering; Designing an internally hosted version of Elasticsearch by applying knowledge of Design patterns, Object Oriented Programming and coding in Java; and Utilizing tools like Intellij, WinSCP, Putty, JIRA, Confluence to build, maintain and enhance the Elasticsearch platform.
Job Requirements: Bachelor's degree (U.S. or foreign equivalent) in Computer Engineering, Computer Science or a related field. Four (4) years of experience in the job offered or a related role. Must have four (4) years of experience with: Developing software using Shell Scripting and UNIX; Working concurrently on multiple technical projects; Working with and developing relational databases like Oracle; Evaluating and integrating new and emerging technologies into the existing data platform; Providing all aspects of database support, including database design for highly concurrent applications, replication, stored procedures, SQL performance and tuning, relational database development, and troubleshooting; Implementing security controls, including encryption, authentication, and data protection; Working with SQL, Stored procedures or a similar relational database; Using UNIX commands to analyze, maintain and develop server side scripts; Developing software using design patterns, Object Oriented Programming and Java; Utilizing Java IDE, Stored Procedure Programming Environments and Source Control to develop and integrate code for required functionality; Utilizing SSH Consoles, Build Tools, Software Ticketing Systems, Remote File Transfer, Remote Data Transfer and Testing Frameworks to test code functionality, deploy in related environment, promote it to Production and track all the changes in Ticketing System; and Utilizing Wiki Documentation to draft all the related development information for future references. Must have three (3) years of experience with: Working in a software development role providing services to a financial services institution. Must have two (2) years of experience with: Forking and maintaining Open Source and Open Commercial Software; Developing object-oriented software using Java and Python; Working with and developing non-relational Big Data or Hadoop analytics ecosystem; Developing and debugging Hadoop Map Reduce and Spark software; and Utilizing understanding of database requirements and advising application developers on corresponding solutions to promote standardized offerings.
ABOUT GOLDMAN SACHS The Goldman Sachs Group, Inc. is a leading global investment banking, securities and investment management firm that provides a wide range of financial services to a substantial and diversified client base that includes corporations, financial institutions, governments and individuals. Founded in 1869, the firm is headquartered in New York and maintains offices in all major financial centers around the world.
© The Goldman Sachs Group, Inc., 2019. All rights reserved Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Vet.