Work with stakeholders on application design and formulate the CI/CD pipeline for implementation.
- Write and edit files for application deployment through our end-to-end pipeline architecture.
- Collaborate with cross-functional teams to determine infrastructure needs based on Business Required Documentation (BRD) and SLA.
- Create and maintain robust EKS clusters for container orchestration, leveraging Terraform functionality for efficiency, accuracy, and flexibility.
- Analyze container images and submit appropriate requests to upgrade images with the latest versions certified and available in our artifactory to mitigate security vulnerabilities.
- Coordinate with application teams to provide recommendations on container vulnerability remediation, ensuring compliance and minimizing potential impacts.
- Manage vulnerability remediation efforts for GFCT applications, ensuring all security violations are addressed prior to critical deadlines.
- Configure and implement Jenkins Master-Slave architecture in UAT/Testing environments to achieve high availability and mitigate risks of single points of failure during builds.
- Write Jenkins files and configure Jenkins pipeline jobs for end-to-end continuous deployment in Production and Contingency environments.
- Ensure all vulnerability remediation actions are rigorously tested in UAT/Testing environments before raising CRQ for Production and DR server implementation.
- Analyze and propose remediation solutions for issues such as SSH keys, open SSH, non-restricted file and directory permissions, and create comprehensive documentation for future reference.
- Analyze application servers for OS updates using the LEAPP tool for RHEL, collaborating with teams to upgrade software per the bank's product catalog standards.
- Work with the Network team to ensure all LTMs are configured and tested before application go-live.
- Create and associate RMW to all applications in the GFCT space to guarantee server patching adherence to schedules.
- Monitor applications using Prometheus and Grafana, scraping metrics for performance monitoring, visualizing data in Grafana dashboards, and feeding metrics into CM for further analysis.
- Implement scalable hybrid data architectures integrating Teradata and Hadoop, using tools like QueryGrid, Hive, and Spark to improve query performance by 30%.
- Work with vendors such as SingleStore and RedHat to identify non-permitted technology (NPT) product upgrades, ensuring certification and implementation through the MW team.
- Create and assign roles to application and APS teams using AppviewX for certificate management.
- Set up SMTP/SFTP mailboxes and configure them to align with internal mail server LDAP for user group authentication.
Create and mount NAS during application design and conduct testing in lower lanes on all certified servers prior to deployments