Job Title: Database Engineer
Location: Ireland, Remote
About Aspect Software: Aspect Software develops world-class Workforce Engagement Management software that empowers businesses to achieve operational excellence. We are committed to fostering a collaborative and dynamic work environment where cutting-edge technology and creative problem-solving converge. Join us as we shape the future of intelligent systems.
Position Overview: We are seeking a skilled and innovative Database Engineer to join a team working on our new project. The team is delivering a web-based data platform solution into AWS cloud as software as a service (SaaS). This person must be a self-starter who thrives in fast-paced development organizations. This person will be working with development teams in India, Ireland, Poland, and North America to design, develop, test and support the deployment and management of highly reliable software systems designed to run in AWS.
Key Responsibilities:
* Translate requirements into effective, database structures
* Design stable, reliable, and effective databases
* Modify databases according to requests and perform tests
* Solve database usage issues and malfunctions
* Liaise with developers to improve applications and establish best practices
* Gather user requirements and identify new features
* Provide data management support to engineering team
* Ensure all database programs meet company and performance requirements
* Research and suggest new database products, services, and protocols
Qualifications:
* Bachelor’s or Master’s degree in Data Science, Statistics, Computer Science, or a related field. A Ph.D. is a plus
* Minimum 3+ years of experience in a software Database engineer role
* Experience in PostgreSQL database design and management. AWS Aurora PostgreSQL a plus.
* Communication/documentation skills to work across multiple teams across many time zones
* Excellent communication and problem-solving skills
Ideal Experience:
* Broad SQL experience, especially in the area of performance tuning
* Experience in big data models and data ingestion
* An understanding of design/test for high availability
Experience in Workforce Engagement Management or similar domains
* Experience with AWS technologies primarily: Lambda, API Gateway, Code Build, Code Pipelines, CloudFront, S3, Glue, IAM Roles, Web Application Firewall (WAF), DynamoDB, Aurora, Event Bridge, Simple Queue Service (SQS), Secrets Manager, SSM Parameters, Kinesis Data Stream, Kinesis Firehose, Cognito, VPC, Route53, Certificate Manager
* Experience working in Agile development organizations
* Experience in automated CI/CD practices
* Experience with project management tools, like Jira
* Experience with alerting/monitoring cloud software with tools like Data Dog, Sumologic or Grafana
* Experience in RESTful web services
* Experience with automated unit tests
* Experience leading a feature to completion
* Experience with automated API and UI tests
Why Join Us?
* Work on impactful and challenging projects that make a difference
* Be part of a collaborative and inclusive culture
* Enjoy competitive compensation and benefits
* Access professional development and growth opportunities
* Join a team passionate about innovation and excellence
Seniority level: Mid-Senior level
Employment type: Full-time
Job function: Information Technology and Engineering
Industries: Software Development
#J-18808-Ljbffr