Fisher Investments - Plano, TX

posted 6 months ago

Full-time - Mid Level
Remote - Plano, TX
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The DevOps & Tool Engineer position at Fisher Asset Management, LLC in Plano, TX, is a critical role focused on enhancing the efficiency and stability of the company's software development processes. The primary responsibility of this position is to build and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines and frameworks that facilitate effective code building and testing. The engineer will be tasked with identifying, planning, and documenting current systems-related work and improvements, as well as future-state planning through Agile methodologies and DevOps best practices. This involves defining strategies and roadmaps to accomplish agreed-upon priorities, ensuring that the development processes align with the company's operational goals. In addition to pipeline management, the role requires designing, configuring, and supporting various DevOps tools, both on-premises and in the cloud, to enhance operational efficiency and stability. The engineer will also develop tooling and processes aimed at increasing automation while ensuring adherence to security and audit controls. A significant aspect of the role is fostering the adoption of DevOps tools and capabilities across different technology groups within the organization, promoting a culture of collaboration and continuous improvement. The position demands a proactive approach to problem-solving and a strong understanding of both development and operational practices, making it essential for the engineer to stay updated with the latest trends and technologies in the DevOps landscape. The role is designed for individuals who are passionate about improving software delivery processes and are eager to contribute to a dynamic team environment.

Responsibilities

  • Build and maintain CI/CD pipelines and frameworks to enhance code building and testing.
  • Identify, plan, and document current systems-related work and improvements.
  • Conduct future-state planning through Agile methodologies and DevOps best practices.
  • Define strategies and roadmaps to accomplish agreed-upon priorities.
  • Design, configure, and support DevOps tools on-prem and in the cloud to improve efficiency and operational stability.
  • Develop tooling and processes to increase automation and ensure adherence to security and audit controls.
  • Foster the adoption of DevOps tools and capabilities across Technology groups.

Requirements

  • Bachelor's or foreign equivalent degree in computer science, computer engineering, or related field.
  • 4 years of experience in the position offered or 4 years of experience implementing and maintaining DevOps systems.
  • 4 years of experience applying Agile methodologies, CI/CD pipelines, and DevOps culture principles and practices.
  • 3 years of experience using at least one of the following scripting languages: Unix Shell Scripting, Python, Groovy, Perl, or PowerShell.
  • 3 years of experience engineering with DevOps tools including JIRA, Confluence, Jenkins, Artifactory, Ansible, Maven, Gradle, and Splunk.
  • 1 year of experience using DevOps within private cloud and public cloud platforms.

Benefits

  • 100% paid medical, dental, and vision premiums for employees and qualifying dependents.
  • 50% 401(k) match, up to the IRS maximum.
  • 20 days of PTO, plus 10 paid holidays (17 days of PTO and 3 days of sick time for California employees).
  • Family Support programs including 8 weeks Paid Primary Caregiver leave, adoption assistance, and back-up child care.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service