Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Strong knowledge of one or more infrastructure disciplines such as hardware, networking terminology, databases, storage engineering, deployment practices, integration, automation, scaling, resilience, and performance assessments
- Strong knowledge of one or more scripting languages (e.g., Scripting, Python, etc.).Advanced knowledge of application, data and infrastructure and microservices architecture and cloud based design principles .Understanding of infrastructure and design across all systems. Working proficiency in developer toolsets
- Experience with multiple cloud technologies with the ability to operate in and migrate across public and private clouds.Understanding of software skills such as business analysis, development, maintenance and software improvement.Strong SDLC, Agile process knowledge and implementation of best practices
- Drives to develop infrastructure engineering knowledge of additional domains, data fluency, and automation knowledge.General Capital markets, Securities Processing and Custody knowledge is highly desirable along with Automation, DevOps, SDLC & Agile methodologies.Knowledge of Heterogeneous Platforms Integration and basic knowledge of Financial Domain.
- Understanding of architecture and design across all systems with working proficiency in automation, Terraform, CI/CD, Spinnaker, scripting languages.
Preferred qualifications, capabilities, and skills
- Experience in Technical Proficiency on – Terraform, CI/CD, Spinnaker, Powershell, Knowledge of AWS, and Kubernetes will be preferred.