Senior DevOps Engineer - Salt Lake City, United States - Goldman Sachs

    Default job background
    Description

    MORE ABOUT THIS JOB:

    What we are looking for:

    Wealth Management Onboarding team is looking to hire a hands-on DevOps Engineer who will be responsible for architecture, change, release and infrastructure management of a multitude of middleware application suites. The ideal engineer will bring their experiences, best practices, and a collaborative attitude to help drive DevOps initiatives. To be successful, one must effectively communicate with our development and operations team to orchestrate the creation of solutions that can scale. The responsibilities include building a process for automation as well as contributing to the development of internal tools to achieve operational efficiency.

    RESPONSIBILITIES AND QUALIFICATIONS:

    Responsibilities:

    1. Develop and implement DevOps infrastructure projects
    2. Oversee software releases and all application deployments
    3. Design and implement secure automation solutions for development, testing, and production environments
    4. Build and deploy automation, monitoring, and analysis solutions
    5. Manage our continuous integration and delivery pipeline to maximize efficiency
    6. Implement industry best practices for system hardening and configuration management
    7. Develop and maintain solutions for operational administration, disaster recovery, and security/performance monitoring
    8. Continuously evaluate existing systems with industry standards, and make recommendations for improvement
    9. Comfortable managing multiple stakeholders, driving consensus and influencing outcomes

    Skills and Experience we are looking for

    Basic Qualifications

    1. Bachelors or Master's degree in Computer Science, Engineering, or related field
    2. 5-8 years recent hands on experience in software industry
    3. 3+ years prior experience with Systems Administration, DevOps, Reliability Engineering, Application Programming
    4. Comfortable working on Linux
    5. Strong knowledge of configuration management tools
    6. An ability to drive to goals and milestones while valuing and maintaining a strong attention to detail
    7. Familiarity with Java Runtime Environment and Java deployments
    8. Familiarity with such as Gitlab, HAProxy, NGINX, Intellij, maven, AppDynamics
    9. Familiarity with RDBMS like Sybase, DB2, etc. ETL processes.
    10. Proficiency in scripting languages including Bash, Python, and JavaScript
    11. Strong communication and documentation skills - both verbally and in writing to effectively interact with multiple people and teams
    12. Excellent judgment, analytical thinking, and problem-solving skills
    13. Full understanding of software development lifecycle best practices
    14. Self-motivated individual that possesses excellent time management and organizational skills
    15. Prior experience with storage and networking stacks

    Preferred Qualifications

    1. Experience with delivery of a SaaS product
    2. Strong understanding of micro-services and related architectures
    3. Knowledge of containerization technologies such as Docker and Kubernetes
    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., 2020. All rights reserved Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Vet.