- Design and develop automation tools and services in Golang to streamline database operations, improve efficiency, and support application demands across 50+ teams.
- Build and maintain REST APIs and microservices to enhance automation capabilities and enable seamless integration with database infrastructure.
- Develop custom software solutions and internal tooling to meet team and organizational needs for database management at scale.
- Engineer CI/CD pipelines and deployment automation using infrastructure as code practices to improve security posture and operational efficiency.
- Create and maintain automation scripts and applications in Golang and Bash for database operations, upgrades, and configuration management.
- Architect and implement solutions for migrating database infrastructure to modernized virtual machine environments.
- Develop monitoring, alerting, and observability solutions to track system performance and ensure high availability of database clusters.
- Integrate with configuration management systems such as Salt and Puppet to enable scalable infrastructure automation.
- Contribute to on-call rotation with emphasis on building solutions that prevent future incidents.