About The Position

The position involves developing tools and visualizations to gain insights into customer experience and product interactions. The candidate will be responsible for running, maintaining, and improving technology solutions against established service level objectives by applying software engineering principles. The role includes developing solutions to automate manual development and operational tasks, ensuring the availability, performance, change management, telemetry, and capacity management of technology solutions. Collaboration with the engineering team throughout the software life cycle is essential to build for reliability and deploy to infrastructures across different regions. The candidate will perform root cause analysis and participate in post-mortems to identify and eliminate gaps, as well as improve security solutions. Analyzing usage and telemetry data to identify patterns to predict and prevent failure in technology applications and services is also a key responsibility. The role requires evaluating and testing products before and after changes and delegating and managing operational and SRE work with a global team to ensure 'Follow the Sun' support coverage.

Requirements

  • Master's degree in Data Science, Data Analytics, Computer Engineering, or related field plus 5 years of experience in the job offered or as Site Reliability Engineer, Software Developer, Systems Engineer, or related occupation.
  • Alternatively, a Bachelor's degree in Data Science, Data Analytics, Computer Engineering, or related field plus 7 years of experience in the job offered or as Site Reliability Engineer, Software Developer, Systems Engineer, or related occupation.
  • 5 years of experience designing, developing, and maintaining customer-facing business applications in the financial services industry using Java, Spring Boot, and Dot Net Core.
  • 5 years of experience scripting using Python and PowerShell.
  • 5 years of experience performance tuning enterprise applications using Java frameworks and JMeter.
  • 5 years of experience measuring and monitoring metrics using AppDynamics and Dynatrace.
  • 5 years of experience creating CI/CD pipelines for automated software builds and deployment using Microsoft TFS.
  • 3 years of experience developing enterprise-level applications using middleware technologies such as Kafka, TIBCO, and MuleSoft.
  • 2 years of experience performing data manipulation, data structuring, data design flow, and query optimization using Neo4j and MongoDB.
  • 2 years of experience translating quantitative information into actionable insights based on SLIs and SLOs.
  • 2 years of experience managing patches, upgrades, and maintenance in Linux infrastructure.
  • 2 years of experience developing architectural designs of large-scale microservices-based applications.
  • 1 year of experience hosting Java-based applications in AWS cloud using EC2, CloudWatch, S3, CloudFront, and Outpost.

Responsibilities

  • Develop tools and visualizations to gain insights into customer experience and product interactions.
  • Run, maintain, and improve technology solutions against established service level objectives.
  • Develop solutions to automate manual development and operational tasks.
  • Ensure availability, performance, change management, telemetry, and capacity management of technology solutions.
  • Collaborate with the engineering team throughout the software life cycle.
  • Perform root cause analysis and participate in post-mortems.
  • Analyze usage and telemetry data to identify patterns to predict and prevent failure.
  • Evaluate and test products before and after changes.
  • Delegate and manage operational and SRE work with a global team.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service