Senior Payments Platform Engineer
Company | Western Alliance |
---|---|
Location | Dallas, TX, USA, Columbus, OH, USA, Phoenix, AZ, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- 5+ years in AKS or Kubernetes environments.
- Bachelors degree in a related field required.
- Expertise in Azure cloud services, including Azure Kubernetes Service (AKS), Azure DevOps, Azure Security, and Azure Networking.
- Strong knowledge of DevSecOps, CIS benchmarks, security vulnerability management, and regulatory compliance.
- Hands-on experience with Terraform, Helm, Ansible, or other IaC tools.
- Experience in middleware and messaging platforms such as IBM MQ, Kafka.
- Proficiency in relational and NoSQL databases like Oracle, Postgres, Cosmos DB.
- Strong analytical, troubleshooting, and performance optimization skills.
- Ability to lead technical initiatives, automation efforts, and cloud migration strategies.
- Experience in IAM and integrating AKS with Azure Entra ID for authentication and access control.
- Hands-on scripting experience using Python, Bash, or PowerShell.
Responsibilities
- Manage, monitor, and optimize Payment hub application in Azure Kubernetes Service (AKS).
- Implement best practices for scalability, high availability, and resilience in a financial services environment.
- Develop and manage Helm charts for application deployments and configurations.
- Oversee image management in Azure Container Registry (ACR) to ensure compliance and security.
- Develop and manage AKS Cron jobs for scheduled processing in the payments ecosystem.
- Drive DevSecOps best practices for securing applications deployed over AKS.
- Identify and remediate CIS vulnerabilities, security vulnerabilities, and compliance gaps in the platform.
- Design and Support network security, role-based access control (RBAC), and encryption within AKS and cloud environments.
- Design and Support IAM policies and integrate AKS with Azure Entra ID for secure access and authentication.
- Leverage Azure cloud services for optimizing compute, storage, and networking resources.
- Support Infrastructure as Code (IaC) using Terraform templates.
- Manage AKS clusters, CI/CD pipelines, logging, monitoring, and autoscaling.
- Implement and maintain observability tools for AKS environments, including ELK (Elasticsearch, Logstash, Kibana), AppDynamics, and Grafana.
- Develop custom alerts, and performance metrics to ensure system health and proactive issue resolution.
- Optimize troubleshooting and root cause analysis using observability best practices.
- Support and optimize core banking payment applications running on Java, WebLogic, IBM Liberty, Oracle, IBM MQ, Kafka, Postgres, and NoSQL.
- Troubleshoot complex platform-related issues, including container orchestration, database integration, and messaging system performance.
- Ensure seamless application lifecycle management on AKS, including rolling updates, auto-healing, and workload scaling.
- Identify and implement automation, cost optimization, and performance enhancements across the platform.
- Stay updated on emerging cloud-native technologies and container security best practices to drive innovation.
Preferred Qualifications
- Prior experience working in banking, payments, or financial services is highly preferred.
- Exposure to AI/ML-driven observability tools (AppDynamics, ELK, Prometheus/Grafana).
- Experience with service mesh technologies (Istio), Kubernetes operators, and container networking preferred.
- Familiarity with financial regulatory requirements like PCI DSS compliance preferred.