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