Initio graphs, parallelism techniques (SMP/MPP), and high-volume data processing.
UNIX and Scripting: Advanced shell scripting (Bash, Korn shell) and UNIX/Linux operating system knowledge are essential.
-
Infrastructure & DevOps: Experience in setting up code migration, CI/CD pipelines (Jenkins), and migrating environments between development, test, and production.
-
SQL & Database Expertise: Advanced SQL skills and experience with databases like DB2, Oracle, or PostgreSQL.
-
Cloud Integration: Hands-on experience with AWS services (S3, EC2, Lambda) and data lake/pipeline architectures.
-
Leadership and Documentation: Ability to work independently with minimal supervision, create technical design documentation, and mentor team members.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Deep understanding of system architecture: databases (relational/NoSQL), authentication/authorization, API design, cloud infrastructure (AWS/Azure), containerization, CI/CD pipelines
- Experience in ETL/Ab Initio development and administration. Cloud, S3, AI knowledge
- Proficiency in modern languages and frameworks (we use Next.js, Javascript, Python, Java/Spring Boot, React, but care more about your ability to learn and deliver)
- Experience evaluating and integrating AI/LLM capabilities into applications
- Previous experience in the Banking or Financial services industry is frequently require
- Understanding of agile methodologies, application resiliency, and security practices
- Ability to communicate technical decisions clearly to both technical and business stakeholders