MapMyRun (and the other MapMy apps, including MapMyRide and MapMyFitness) provide users with the ability to map, record and share their exercise routes and workouts with each other. MapMyRun is part of the world’s largest digital health and fitness community, Under Armour Connected Fitness. Improve your overall health and fitness with our family of apps.
https://www.mapmyrun.com/
Stack
Java/JVM (Scala optional) (Experience 5+)
SpringBoot (Finagle optional)
Hibernate
AWS SQS
Kafka
Tasks
Migrate EC2 Percona MySQL instances to Amazon RDS managed MySQL:
Ensure Percona XtraDB version compatibility with RDS (required for backup and restore to RDS). May require Percona DB upgrades.
Backup, restore, and replicate to RDS from Percona
Alerting and monitoring
Production cutover to RDS
User deletion for GDPR:
Soft delete user records in database first for accounting/reporting.
Ensure related data removal for users (e.g. workouts, etc)
Hard delete user records from database
Migrate away from Zabbix:
Set up statsd metric pipeline, dual-writing metrics into Prometheus
Deploy prometheus, grafana services for metric storage, visualization, and alerting
Migrate dashboards and alerts.
Integrate on-call procedures:
Centralize on-call procedures, runbooks and other related documentation
Set up appropriate escalation policies.
Set up accounts, on-call rotation schedules (1 week cycles), ensure PagerDuty functioning for all on-call personnel
Turn paging on
Schedule
13.00 - 22.00 Minsk local time (Winter)
13.00 - 17.00 at office
18.00 - 22.00 at home
12.00 - 21.00 Minsk local time (Summer)
Project
MapMyRun (and the other MapMy apps, including MapMyRide and MapMyFitness) provide users with the ability to map, record and share their exercise routes and workouts with each other. MapMyRun is part of the world’s largest digital health and fitness community, Under Armour Connected Fitness. Improve your overall health and fitness with our family of apps. https://www.mapmyrun.com/
Stack
Tasks
Schedule
13.00 - 22.00 Minsk local time (Winter) 13.00 - 17.00 at office 18.00 - 22.00 at home 12.00 - 21.00 Minsk local time (Summer)
Sallary $3500 - $5000
Contact ashcherba@qaprosoft.com