
Software Engineer
Global Payments1 day ago
Pune, IndiaSenior
Responsibilities
- Maintain and advance an enterprise Snowflake cloud data platform on AWS.
- Design, optimize, document, and implement Snowflake operational processes, including cost monitoring, security auditing, and capacity planning.
- Automate Snowflake production deployments, account and database administration, and access-role management.
- Implement cross-cloud and cross-region data sharing and replication.
- Optimize database and Snowflake query performance and identify system bottlenecks.
- Implement user and query log analysis, monitoring, dashboards, escalations, and alerts.
- Implement encryption, decryption, and data-masking policies to protect PII and PCI data.
- Support Snowflake configuration, data migration, and security administration on AWS.
Requirements
- Technical expertise across Snowflake administration and operations, including external functions.
- Experience securing sensitive PII and PCI data in Snowflake.
- Hands-on experience administering Snowflake on AWS, including AWS CLI and networking.
- Knowledge of SAML, SCIM, OAuth, OpenID, Kerberos, security policies, and entitlements.
- Experience architecting and maintaining highly available production systems.
- Experience developing monitoring architecture and implementing monitoring agents, dashboards, escalations, and alerts.
- Knowledge of public-cloud security controls, encryption for data in motion and at rest, and key management.
- Proficiency in index design, query-plan optimization, and query analysis.
- Hands-on administration of relational databases, data warehouses, and data marts.
- Knowledge and hands-on experience with AWS alerting and monitoring tools.
- Experience with Agile and DevOps concepts.
- Strong development skills in Python or another scripting language.
- AWS certification is a bonus.
- Snowflake certification is a bonus.
About Global Payments
Global Payments is a public payment technology and merchant services company that provides card acceptance, ecommerce, POS, and integrated software to businesses and financial institutions. It earns primarily from transaction processing fees and software subscriptions, and trades on the NYSE as GPN. Headquartered in Atlanta, it is a Fortune 500 company and combined with TSYS in 2019 to add issuer processing and banking partnerships.