- Domain IT Software
- Availability Full-time
- Experience Senior Level
- Type of contract Indeterminate term
- Location Budapest
- Accommodation No
- Salary To be determined
- Verified company Yes
We have an exciting new opportunity to be part of a brand new team as a Senior Database Reliability Engineer based in Budapest Hungary.
As a Senior Database Reliability Engineer (DRE), you will be part of our growing team in the European Union. You will be operating in a multi-cloud environment leveraging the latest of innovative solutions from Amazon Web Services, Microsoft Azure, and Google Cloud. The DRE team will continue to build and grow our Center of Excellence for Database Services and our Data Persistence Layer within Genesys, while we continue to deliver world-class service to our customers.
The DRE team will focus on operational excellence through resilient design and sound architectural decisions across the organization, by defining and following proven process, leveraging innovative problem solving, implementing data-focused coding, tuning queries for optimal performance, and by defining recovery techniques.
You will work closely with our development and service teams across the global organization and be part of a larger global team of talented, diverse, and self-driven engineers all working to keep Genesys’s infrastructure available, reliable, scalable, and secure.
Key Skills and Qualifications
- Ability to implement systemic improvements to reliability, scalability, and security of core data infrastructure systems.
- Partner with our Security Operations Center (SOC) to help define and implement best-of-class security practices with regards to our cloud-based services.
- Collaborate with engineers and service teams to develop solutions that work effectively.
- Automate and maintain infrastructure-as-code to meet reliability and scalability demands for the data persistence layer.
- Help with defining golden signals, the key metrics, for our data persistence layers.
- Responsible for establishing end-to-end monitoring and alerting based off golden signals to ensure adherence with OLAs and SLAs and get proactive notifications of possible issues for all data systems.
- Be available to support change windows, participate in an on-call support rotation for incident response, collaborative debugging, and continuous learning.
Who You Are:
- Ability to communicate effectively across various time zones as required to interact with other teams and groups across Genesys.
- Someone who can quickly learn new skills and assist peers and team members as we grow our skillsets and careers together.
- Demonstrated experience and knowledge working with database systems, such as Postgres, Redis, Cassandra, and SQL Server. Other database systems are a plus.
- Professional experience in reliability engineering, database engineering, software engineering, or systems engineering; a blend of interests in software and engineering.
- Understanding in the management and scaling of distributed systems in a public, private, or hybrid cloud environment.
- The Ability to design, author, and release code in at least one language like Python, JavaScript, Java or similar languages, comfortable implementing both functionality and tests, and reviewing others’ code.
- Experience with writing Infrastructure as Code using tools like Terraform and CloudFormation. Additional knowledge of system configuration automation using PowerShell, Python, Ansible or others is desirable.
- Understanding and working knowledge of CI/CD pipelines in cloud-based environments.
- Deployment of container-based microservices using Docker, Helm, Kubernetes, Terraform, Github, and Github Actions.
- An interest and understanding in how systems fail, how system failures can be designed and monitored for, and how to set appropriate Service Levels Impact (SLI) levels.
- Ask questions about the job before you go to an interview
- Don’t leave your original passport and ID to employers
- Don’t make any requested payments
- Research the recruiter and the company
- Read the contract before you sign it