Jobs / Charles Schwab

Senior Cloud Data DevOps Engineer

Charles Schwab · Austin, TX, United States
Austin, TX, United StatesExp: 8+ yrs112,000-149,700 USD/yearlyHybrid
Remuneration
112,000-149,700 USD/yearly
Location
Austin, TX, United States
Visa sponsorship
Not specified

Job summary

Individual contributor role for an experienced Senior Cloud DevOps Engineer to join the Analytics Data Platform Engineering Automation team. The role focuses on automating the deployment, testing, and delivery of software in an agile environment, with a strong emphasis on continuous integration, DevOps, and Site Reliability Engineering methodologies. The position involves cutting-edge cloud activation integration to facilitate data insights across Schwab within a highly regulated environment.

Benefits

401(k) with company matchEmployee stock purchase planPaid time for vacationPaid time for volunteering28-day sabbatical after every 5 years of servicePaid parental leaveFamily building benefitsTuition reimbursementHealth insuranceDental insuranceVision insurance

Qualifications

  • Bachelor of Science or equivalent in Computer Science or a related field
  • Minimum 8 years of experience, with 5 years focused on DevOps and CI/CD technologies
  • Minimum 3 years of Public Cloud experience, preferably Google Cloud
  • 5+ years hands-on experience building CI/CD pipelines for GCP technologies (BigQuery, Dataflow, Cloud Composer, Cloud Run, PubSub) or Bamboo, Bitbucket, or GitHub & GitHub Actions
  • Experience managing code repositories in Bitbucket, GitHub, Jenkins, Airflow, Cloud Build
  • Experience automating build processes including DevSecOps (Veracode, BlackDuck, Sonar) in SDLC
  • Experience with schema management products like Liquibase or SQL Server Integration Services
  • 5+ years automation and scripting proficiency in Python or one of the following scripting languages: Java, Bash, Perl, and PowerShell
  • 3+ years infrastructure management: Lead the design, provisioning, scaling, and maintenance of cloud infrastructure using Infrastructure as Code (IaC) practices, Terraform or Ansible, to automate and optimize Cloud and on-prem resources
  • 3+ years technical oversight: Provide technical leadership and develop automation for application development and operation teams
  • Take end-to-end ownership for DevOps & SRE engineering ensuring best practices in cloud and on-prem are followed
  • 2-3+ years SRE experience with Splunk, Cloud Logging, Grafana and other monitoring or reporting tools
  • 1 year of Schwab technology domain experience gained as a current or recent contractor or employee
  • 5+ years collaboration & stakeholder engagement: Ability to forge strong relationships and coordinate effectively with multiple stakeholders and actively communicate updates to development, admin, and relevant support teams, management
  • Attitude that fosters a culture of collaboration and teamwork
  • Demonstrated ability to work effectively within a team and with cross-functional technical and business teams
  • Proven ability to mentor and lead diverse teams, fostering an environment of growth and innovation
  • Exceptional communication abilities, capable of effectively negotiating and influencing across multiple levels of the organization
  • Advanced Python skills for scripting and automation, with experience handling the complexities of cloud-native environments
  • Experience delivering solutions in a complex environment including distributed systems and applications focused on Google Cloud, and ETL (IICS, Informatica PC), BI and data governance platforms

Responsibilities

  • Automate the deployment, testing, and delivery of software in a fast-paced agile environment
  • Act as technical owner, leveraging DevOps and DevSecOps expertise to design, build, and maintain CI/CD pipelines for cloud data warehouse and analytics ecosystem platforms
  • Develop automation and processes to enable teams to deploy, manage, configure, scale, and monitor applications efficiently
  • Monitor and maintain the stability, performance, and reliability of CI/CD environments
  • Automate build processes using GitHub and GitHub Actions
  • Integrate security and quality controls into CI/CD pipelines, including CodeQL, Veracode, and Sonar
  • Develop custom Python-based checks and validations and integrate them into CI/CD workflows to enforce standards and reduce risk
  • Deliver solutions in complex, distributed system environments, with a strong focus on Google Cloud Platform and enterprise data ecosystems, including ETL, BI, and data governance platforms
  • Manage and maintain build and deployment infrastructure, including Bamboo agents, SDKs, service accounts, and keys on Unix-based build servers
  • Partner with development and platform/prod support teams to identify and resolve deployment issues
  • Collaborate with other members of the DevOps team to achieve common goals
  • Drive continuous improvements to deployment processes, platform reliability, security, and operational efficiency
  • Stay current with emerging DevOps, SRE, and cloud technology trends; evaluate and adopt new tools and practices where appropriate

Skills

AirflowAnsibleBambooBashBigQueryBitbucketCloud BuildCloud RunGCPGitHubGitHub ActionsGrafanaJavaJenkinsPerlPowerShellPub/SubPythonSplunkTerraform

Degrees

Bachelor of Science

Languages

PythonJavaBashPerlPowerShell

Industry

FinanceFinancial bankingStock brokerageInsurance

Relocation

No