Required qualifications, capabilities, and skills
- In-depth knowledge of infrastructure architecture principles.
- Proven track record in architecting data-intensive applications using modern tools and technologies like Pandas, NumPy, and visualization libraries.
- Experience in analyzing data to derive insights through a multi-step process involving data collection, cleaning, exploration, analysis, and visualization.
- Proficient in Prometheus, Grafana, Tableau, and other visualization tools.
- Hands-on practical experience delivering system design, application development, testing, and operational stability.
- Advanced coding and problem-solving skills in one or more programming languages like Java or Python.
- Proficiency in automation and continuous delivery methods.
- Proficient in all aspects of the Software Development Life Cycle.
- Advanced understanding of agile methodologies such as CI/CD, application resiliency, and security.
- Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.).
- In-depth knowledge of the financial services industry and their IT systems.
Preferred qualifications, capabilities, and skills
- Practical cloud-native experience.
- Knowledge of one or more software, applications, and architecture disciplines.
- Ability to evaluate current and emerging technologies to recommend the best solutions for the future state architecture.