Job responsibilities
- Provides end-to-end application or infrastructure service delivery to enable successful business operations of the firm
- Supports the day-to-day maintenance of the firm’s systems to ensure operational stability and availability
- Assist in the monitoring of environments for anomalies and address issues utilizing standard observability tools
- Identify issues for escalation and communication, and provide solutions to the business and technology stakeholders
- Analyze complex situations and trends to anticipate and solve incident, problem, and change management in support of full stack technology systems, applications, or infrastructure
- Adds to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Hands-on practical experience supporting applications in complex environments
- Advanced in one or more programming language(s)
- Proficiency inone or more general purpose programming (Java, Python, .Net, C++, etc.)
- Proficiency in automation and continuous delivery methods
- 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
- Understanding of risk controls and compliance to departmental and company-wide standards
- Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals
- Ability to identify process improvements, provide a plan forward and execute with team
Preferred qualifications, capabilities, and skills
- Proficiency in SNOW, Jira and Confluence
- Experience with Cassandra, Kafka, AWS Aurora/Postgres or other AWS database
- Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals
- Splunk and Scripting – (Automation – using Python, Shell)