Project description
We are looking for technical expert to deploy and support TCS BanCS GSP product.
Responsibilities
- Deployment and Automation:
- Manage and deploy the TCS BanCS GSP product on Tomcat/JBOSS application server, PostgreSQL database, and Apache HTTP server.
- Work on the continuous integration/continuous deployment (CI/CD) pipeline for TCS BanCS GSP product.
- Automate deployment and monitoring tasks using industry-standard tools like Jenkins, Ansible, or similar.
- Ensure automated, smooth, and efficient updates and upgrades for the BanCS GSP infrastructure, On-premise / Cloud.
Infrastructure Management:
- Oversee provisioning, configuration, and management of servers (on-prem or cloud) to support BanCS GSP product environments.
- Collaborate with IT infrastructure teams to ensure high availability, scalability, and security of the product environments.
- Maintain configuration management tools, such as Puppet, Chef, or Terraform.
Monitoring and Incident Management:
- Set up and manage monitoring solutions to track application and system performance, troubleshoot issues, and improve reliability.
- Monitor the health and performance of the BanCS GSP system and associated services (JBOSS, PostgreSQL, Apache HTTP).
- Implement and maintain proactive monitoring, alerting, and log management processes for the BanCS GSP product.
- Respond to incidents and work with developers and IT teams to resolve production issues in a timely manner.
- Troubleshoot and resolve issues related to JBOSS, PostgreSQL, Apache HTTP Server, and other components of the infrastructure.
Security and Compliance:
- Assist in implementing security best practices and ensure compliance with Banks Security standards for the BanCS GSP product.
- Ensure that access control policies and procedures are properly implemented and maintained.
- Apply patches, updates, and security fixes for JBOSS, PostgreSQL, and Apache HTTP Server to ensure the system is secure and up to date.
Collaboration and Documentation:
- Collaborate with development, QA, and infrastructure teams to troubleshoot, test, and deploy solutions.
- Provide detailed documentation for the deployed infrastructure and processes to enable smooth handoffs and knowledge transfer.
- Work with stakeholders to continuously optimize system performance and operational processes.
SKILLS
Must have
- 6+ years of overall experience
- 6+ years in CI/CD and 2 years in GitLab
- Experience on TCS Bancs Custody experience is mandatory.
- Strong hands on experience in building CI/CD pipelines for the new projects and maintenance of the existing one
- Strong engineering skills, technical and architectural understanding with particular focus on CI/CD & Continuous Testing technologies (service design and automation)
- Good understanding and hands on experience of DevOps tools like-GitLab CI/CD, Bitbucket, Jenkins, Azure DevOps, AWS DevOps
- Good understanding of Container Management tools - Docker and Kubernetes
- Experience in orchestrating multi-tier Automation frameworks that can be utilized at both a platform and service level, ideally within CI/CD DevOps environment
- Significant experience in a range of modern Automation technology and tools
- Experience of working in Agile Scrum methodology
- Tools experience like - JIRA, Confluence Eclipse, Visual studio Code
Nice to have
NA