Jobleads Releases Review (260 - 262)
Infrastructure Team

Mailer service

  • Problem: All services would like to send emails like Monolith does, but we want to avoid multiple implementations.

 

  • Solution: We added an API to the Monolith, and services are now able to send emails via it.

 

  • Effect: We have centralized management of templates and tracking. In the long term, we will be able to extract mailing to own service.

Headhunter matching improvments

  • Problem: The User deletion process was slowed down significantly by the need to clean up HH matches.

 

  • Solution: Instead of immediate deletion, we use a queue.

 

  • Effect: The User deletion process back to the original performance.

Fix login for old, comming back users

  • Problem: People who didn't use our platform for 5+ years have trouble logging in because their passwords were encrypted in a deprecated way.

 

  • Solution: We forced those people to reset passwords or use SSO.

 

  • Effect: ~500 more active accounts every day.

Email campaign unsubscribe problem

  • Problem: Some people can't unsubscribe from our marketing emails.

 

  • Solution: We conducted an investigation and communicated with our mailing provider. The issue was in the backup queue, which increased at some point. Restoring emails to the regular queue results in sending them out to users who have unsubscribed.

 

  • Effect: We will not move entries from the backup queue if they are delayed.

Mixpanel deployment

  • Problem: New service is ready to conquer the world.

 

  • Solution: We prepared an automatic deployment and network configuration.

 

  • Effect: Division can release service any time they want.

Other

  • Shop-related investigation
  • Masterclass service dependencies update
  • GitLab pipeline fixes related to expired access token
  • PostgreSQL instance for Job Search Service
  • Test user cleanup
  • Empty job exports fix
  • Adjustments for use of Cloudflare KV on SEO pages
  • Adjustments for User History Service deployment

Jobleads Releases Review (260 - 262)

By Piotr Woszczyk

Jobleads Releases Review (260 - 262)

  • 67