
Cloud Data Store Engineer
- Ireland
- Contract
- Full-time
- Partner with system architects, developers, and business units to deliver technical solutions and procedures that enhance operational efficiency.
- Create, deploy, operate, and support high-availability database systems, NoSQL repositories, caching frameworks, and messaging platforms that deliver security, scalability, reliability, and performance in AWS environments.
- Deploy and manage AWS data services through infrastructure-as-code methodologies (using Terraform, CDK, CloudFormation, or similar tools).
- Proactively identify opportunities to streamline processes, eliminate redundancies, and reduce system complexity.
- Prioritize and address service requests to achieve performance metrics and service commitments.
- Follow established protocols for incident response, problem resolution, change implementation, and required reporting.
- 3+ years managing high-availability PostgreSQL clusters in cloud environments, preferably AWS RDS or Aurora
- Advanced proficiency with containerization technologies and Kubernetes deployments, especially Amazon EKS
- Demonstrated success implementing infrastructure with Terraform, particularly for database and messaging components
- Practical knowledge of event streaming technologies (Kafka, Kinesis, and/or NATS)
- Expert-level SQL skills
- Python programming proficiency (GoLang experience beneficial)
- Comprehensive understanding of AWS security principles, especially for data services (S3, RDS, Elasticache, MSK, Kinesis, DynamoDB)
- Hands-on experience with GitHub, DataDog, and AWS platforms
- Ability to self-learn and implement diverse open-source technologies without formal instruction
- Experience in distributed team environments with offshore components
- Results-oriented mindset with strong ownership principles