Jobs / Mastercard
Lead Platform Engineer
Mastercard · Dublin, D, Ireland
Dublin, D, IrelandExp: 5+ yrsRemote
Remuneration
Not specified
Location
Dublin, D, Ireland
Visa sponsorship
Not specified
Job summary
Mastercard is seeking an experienced Lead Platform Engineer with expertise in PostgreSQL and Cassandra database technologies. The role involves building, designing, and supporting mission-critical database platforms while ensuring high availability, reliability, and compliance across enterprise environments.
Qualifications
- Extensive experience managing PostgreSQL databases in production environments.
- Experience with PostgreSQL replication, clustering, and high-availability solutions.
- Strong understanding of PostgreSQL architecture and performance tuning.
- Experience implementing failover and disaster recovery solutions.
- Knowledge of PostgreSQL security and governance practices.
- Strong hands-on experience with Apache Cassandra environments.
- Deep understanding of Cassandra architecture and data modelling.
- Experience managing Cassandra clusters and capacity planning.
- Expertise in Cassandra performance tuning and troubleshooting.
- Knowledge of high-availability deployment architectures.
- Deep understanding of database architecture and data management principles.
- Strong SQL and query optimisation skills.
- Experience with backup, recovery, and disaster recovery strategies.
- Knowledge of database security and access management.
- Experience operating resilient data platforms in enterprise environments.
- Experience with Python, Shell, or PowerShell scripting.
- Experience automating database administration tasks.
- Familiarity with CI/CD pipelines and DevOps practices.
Responsibilities
- Build, administer, maintain, and support PostgreSQL and Cassandra database environments.
- Perform database installations, upgrades, patching, migrations, and configuration management.
- Manage backup, recovery, and disaster recovery solutions.
- Monitor database health, availability, performance, and capacity.
- Troubleshoot and resolve database incidents and performance issues.
- Ensure database environments meet security, governance, and compliance requirements.
- Support additional database platforms including Oracle, MongoDB, Redis, and SQL Server.
- Analyse and optimise database performance through query tuning and configuration improvements.
- Implement and support high-availability, replication, clustering, and failover technologies.
- Conduct capacity planning and performance forecasting.
- Develop automation solutions to improve operational efficiency.
- Establish observability practices and proactive monitoring across database platforms.
- Design scalable, resilient, and secure database solutions.
- Support database modernization and cloud adoption initiatives.
- Collaborate with infrastructure, application development, and security teams.
- Provide technical leadership on database architecture and best practices.
- Evaluate and recommend emerging database technologies.
- Develop and maintain Infrastructure as Code and database automation solutions.
- Support CI/CD processes for database deployments.
- Implement monitoring and automated remediation capabilities.
Skills
AnsibleAWSAWS KMSAzureAzure MonitorBashBicepCassandraCloudWatchDynatraceIAMMongoDBPostgreSQLPowerShellPythonRedisSplunkTerraform
Relocation
No