Infrastructure Engineer | Contract
- 1 year contract, subject to extension
Job Summary:
We are seeking an experienced Infrastructure Engineer to join our team and contribute to the delivery of critical infrastructure and system enhancements in the banking industry. The ideal candidate will have a strong background in environment setup, system interface configuration, and hands-on experience with shell scripting, Oracle, and DevOps tools. You will be part of a dynamic team responsible for the design, development, testing, deployment, and maintenance of infrastructure in complex, high-stakes environments.
Key Responsibilities:
- Project/System Enhancements: Contribute to the design, setup, development, and delivery of infrastructure and system enhancements in banking environments.
- Environment Setup: Install and configure vendor packages, set up SSL, Oracle Wallet, Vault, and firewall configurations as part of system setup.
- System Interface Setup: Configure system interfaces such as Connect Direct, SFTP, and IBM MQ to ensure secure and efficient data transmission between systems.
- Scripting: Write and maintain strong shell scripts for automation in Unix, Linux, and Windows environments.
- Oracle Development: Design, develop, and optimize Oracle SQL and PL/SQL queries for database integration and support.
- DevOps and CI/CD: Engage in DevOps activities, focusing on CI/CD pipelines, release management, and environment deployment processes.
- Code & Infra Review: Review and contribute to code reviews and infrastructure reviews, ensuring the highest quality and adherence to best practices.
- Infra Planning: Contribute to infrastructure planning for System Integration Testing (SIT) and User Acceptance Testing (UAT).
- Deployment Coordination: Coordinate with the Infra and Change Management teams to plan and execute application deployments in a DevOps environment.
- Environment Changes: Effect system changes and updates into test and production environments, ensuring minimal disruption and maximum efficiency.
- Infrastructure Maintenance: Maintain application infrastructure in Unix/Linux, Windows, and Oracle environments, ensuring systems are always operational, secure, and optimized.
Key Requirements:
- Proven experience in system and infrastructure enhancements in the banking industry.
- Solid understanding of environment setup, including vendor package installation, SSL, Oracle Wallet, Vault, and firewall configuration.
- Hands-on experience with system interfaces such as Connect Direct, SFTP, and IBM MQ.
- Strong proficiency in Unix/Linux/Windows environments, with deep expertise in shell scripting.
- Solid experience in Oracle SQL and PL/SQL design and development.
- Familiarity with DevOps practices, CI/CD pipelines, and release management.
- Expertise in shell scripting for automation (bash, ksh, etc.).
- Strong knowledge of Oracle (SQL, PL/SQL) for database management and integration.
- Experience in setting up and managing system interfaces and integration tools (e.g., Connect Direct, SFTP, IBM MQ).
- Hands-on experience in DevOps tools (Jenkins, Git, Docker, Kubernetes, etc.).
- Proficiency in environment configuration and deployment tools.
- Attention to detail and ability to follow processes while ensuring system reliability.