Alan Partners
Jobs at Alan Partners
Institutional Business Development Manager
Our client is a fast growing trading solution company (Covering the product of FX, dual currency deposit, interest rate, and derivative), it is now looking for business development manager to take care of the 360 sales cycle for its expansion. This is an exciting opportunity to see the grow of the team and the business in a global business.
Responsibilities:
- Responsible for 360 Sales Cycle
- Engaging in prospecting and generating leads, encompassing sourcing and delivering pitches.
- Strategizing sales calls, arranging meetings, and following up post calls.
- Creating and delivering presentations, along with managing documentation.
- Taking ownership of sales processes and their implementation.
- Ensuring post-sale follow-up, driving repeat sales, and executing upselling strategies.
- Nurturing and cultivating strong client relationships, collaborating with the Trading team as needed.
- Generate revenue from new business initiatives;
- Onboard new clients
- Statistics indicating the growth of new business (Accounts traded);
- Engaging with both new and existing client through calls, leads generated/moved, system notes, Zoom calls, face-to-face meetings);
- Establish and manage client relationship through positive client feedback;
Requirements:
- Previous engagement in Business to Business (BtoB) sales, showcasing a solid sales background.
- Desirable experience in a regulated financial services establishment.
- Established history of functioning as a Sales Manager in a dynamic commercial sales arena, encompassing both in-person and telephonic sales.
- Articulate proficiency in comprehending end-to-end sales processes.
- Exemplification of robust sales techniques, encompassing persuasion, negotiation, and closure skills.
- Manifestation of clear comprehension regarding the significance of risk management and compliance within a regulated framework.
- Knowledge in Financial trading products
- Earning trust when interacting with clients and colleagues within a multifaceted organization spanning diverse cultures and geographic regions.
- Sets a model example, personifying the company's culture and values.
- Fosters an atmosphere of psychological safety, encouraging innovation, creativity, and heightened productivity.
- Capable of foreseeing potential challenges and risks, and effectively addressing them.
- Ensuring the quality and upkeep of all documentation related to their department's systems, controls, policies, and procedures.
- Upkeep of records pertaining to decision-making processes.
QA Engineer
A banking client is now looking for a QA for the team expansion to take care of new initiatives. Within an Agile framework the team provides testing as a service to the various squads within a banking and finance domain Agile Release Train. In providing the testing service we also facilitate the transition of new features and applications into the production environment seamlessly.
Responsibilities:
- Review and analyse stories with a view to refinement from testing and testability angle
- Collaborate with the squads to develop effective test strategies and test plans
- Execute test cases and document test results and defects in an audit compliance manner
- Support the squads to troubleshoot and resolve defects Help test engineer to develop test automations
- Report defects and issues to the squads on a timely manner as part of a continuous feedback process
- Working with the squad to ensure quality throughout the change process
- Working with fellow testers develop and improve the testing service as part of a continued improvement process
- Support the transition of change into production by conducting post release testing and support, including training to fellow support team members
Requirements:
- Proven work experience as a Quality Assurance
- Experience to build Manual testing design, and plan from scratch;
- Must to have financial domain knowledge in capital market, which could be Equity trading, FX trading, Risk and others
- Experience in Agile framework and QA methodology
- Familiar with testing in-house developed applications and vendor base applications
- Excellent knowledge of functional and workflow bases system design; especially spanning multiple interconnected systems
- Well versed in the use of Jira and testing software/tools
- Experience in Automation testing is a plus
- Experience and knowledge of financial products
Network Architect
Network Architect (Cloud Migration)
Position Overview:We are seeking a highly skilled and experienced Network Architect with a strong background in Azure cloud migration to join financial. The Network Architect will play a pivotal role in designing, planning, and implementing network infrastructure solutions that support seamless and secure migration of our applications and services to the Azure cloud platform. This role requires a deep understanding of networking principles, Azure technologies, and migration strategies.
Key Responsibilities:
- Collaborate with cross-functional teams to define and develop comprehensive Azure cloud migration strategies aligned with business goals and technical requirements
- Assess existing network architecture and identify opportunities for optimizing and enhancing performance specifically within the Azure environment
- Determine the optimal Azure deployment model (IaaS, PaaS, SaaS) based on application and workload characteristics
- Design and architect network solutions within the Azure environment that ensure high availability, scalability, and security for cloud-based applications
- Develop detailed Azure network diagrams, documentation, and guidelines for implementing the proposed architecture.
- Collaborate with Azure infrastructure and security teams to ensure network designs adhere to best practices and compliance standards.
- Lead the integration of on-premises network infrastructure with Azure, ensuring seamless connectivity and communication between environments.
- Leverage Azure networking services such as Azure Virtual Network, Network Security Groups, and Azure Firewall for optimal performance.
Qualifications and Experience:
- Bachelor's degree in Computer Science, Information Technology, or related field; Master's degree preferred.
- Proven experience 8 years in IT network engineering functions
- In-depth knowledge of networking concepts, protocols, and technologies (TCP/IP, DNS, BGP, MPLS, VPN, etc.).
- Extensive hands-on experience with Azure networking services such as Azure Virtual Network, Azure ExpressRoute, Network Security Groups, and Azure Firewall.
- Experience with network security best practices in Azure, including Azure Active Directory integration and Azure Key Vault usage.
- Relevant industry certifications (CCNP, CCIE, Azure Solutions Architect, etc.) are highly advantageous.
- Excellent problem-solving skills and ability to troubleshoot complex network issues effectively.
- Strong communication and collaboration skills, with the ability to work cross-functionally and lead discussions with technical and non-technical stakeholders.
- Fluent Cantonese and English Speaking
Cloud Delivery Architect
A financial company seeks a Cloud Architect to join the Cloud infrastructure team to oversee Cloud and Infrastructure DevOps, managing projects. This role involves comprehensive responsibility for cloud-related aspects and efficient execution of DevOps processes within the organization's financial infrastructure.
Responsibilities:
- Contribute to the formulation and execution of cloud strategies in alignment with organizational goals, ensuring the scalability, reliability, and security of cloud-based solutions
- Engage with various stakeholders, including executives, business units, and IT teams, to comprehend requirements and translate them into cloud architecture solutions
- Conduct thorough architecture reviews to ensure compliance with best practices, industry standards, and regulatory requirements
- Promote the adoption of cloud technologies and services, identifying opportunities for innovation and optimization
- Supervise the selection and implementation of cloud platforms, tools, and services, taking into account factors such as cost, performance, and scalability
- Establish and enforce cloud architecture standards, policies, and procedures
- Collaborate with infrastructure teams to facilitate seamless integration and interoperability between cloud and on-premises systems
- Lead the migration of on-premises applications to the Azure cloud using cloud-native solutions
- Stay informed about industry trends, emerging technologies, and best practices in cloud computing and architecture
- Offer technical leadership and guidance on intricate cloud architecture and implementation projects
- Manage relationships with cloud service providers, vendors, and partners
Requirements:
- Hold a Bachelor's or Master's Degree in Computer Science, Information Technology, or a related field
- Demonstrate over 5 years of proven experience in Cloud Architecture, showcasing expertise in designing and implementing cloud solutions.
- Possess a robust knowledge of Azure cloud platforms, encompassing infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS) offerings
- Have hands-on experience with cloud architecture patterns, microservices, containers, serverless computing, and hybrid cloud environments
- Exhibit proficiency in cloud-related technologies and tools, such as Docker, Kubernetes, Terraform, and CI/CD pipelines
- Showcase strong problem-solving and analytical thinking abilities, emphasizing innovation and continuous improvement
- Possess a solid understanding of cybersecurity principles and best practices in cloud environments
- Demonstrate excellent communication and collaboration skills, with the capability to effectively convey complex technical concepts to non-technical stakeholders
- Hold relevant certifications in cloud architecture (e.g., Azure Solutions Architect), which are highly desirable
- Strong technical proficiency in the Azure cloud platform
- Proven experience in Cloud Architect projects, showcasing the ability to lead and contribute to successful implementations
- Preferably possess domain knowledge in the Insurance sector
- Capable individual contributor with experience in vendor management
Senior Java Developer
A financial company is seeking a Web Java developer to expand their team, welcoming candidates without prior financial experience who have an interest in financial market technology. The Senior Backend Developer will join the global Web Solutions team, collaborating with the global team and operating under agile methodology and will be working on the end to end solutions.
Responsibilities:
- Collaborate with cross-functional teams to design, develop, and optimize software solutions using Java, Spring, and related technologies. Ensure the performance, scalability, and efficiency of trading and sales platforms.
- Implement Test-Driven Development (TDD) methodologies, conduct rigorous testing with tools like JUnit and mocking libraries, and maintain high code quality standards.
- Manage messaging systems and Java Messaging Service (JMS) to facilitate efficient data transfer.
- Provide production support
- Foster teamwork and provide guidance to enhance overall team performance.
- Contribute to optimizing practices and systems to meet team objectives.
- Collaborate with various stakeholders, gather requirements, and provide regular updates through appropriate communication channels.
- Participate in planning for Program Increment (PI), support change management initiatives, and assist with post-implementation support.
- Uphold ethical standards and ensure adherence to relevant laws and regulations, effectively managing risk.
Requirements:
- 10+ years of software development, with 5+ years as a backend developer.
- Profound hands-on Java programming skills.
- Test Driven Development (TDD), expertise with JUnit, and mocking libraries (e.g., Mockito).
- In-depth understanding of Object-Oriented Programming (OOP) principles, interfaces, abstractions, dependencies, etc.
- Core Java & related utilities/libraries, particularly collections, multithreading (java.util.concurrent.* package), JSON, JDBC, and Maven.
- Spring Framework, JDBC templates, and Java Persistence API (JPA).
- Proficiency in messaging and JMS.
- Strong relational database modeling skills.
- Good understanding of the Unix operating system.
- Excellent code review skills and a commitment to code quality.
- Preferred experience in the financial industry.
- Proficiency in Hazelcast and Elasticsearch.
- Previous hands-on experience with ActiveMQ.
- Expertise in bash scripting.
Sales Manager - IT Infrastructure
Our client is a IT infrastructure solutions provider, it is strong in providing services related to desktop, maintenance, office relocation, datacenter set up and etc. It is now looking for sales managers to join its expansion for a few new markets.
Responsibilities:
- Foster and nurture relationships with designated partners, engaging in consistent communication and interactive initiatives.
- Build a sales team with the targeted market
- Serve as the main point of contact for partners, overseeing daily sales processes, and collaborating with directors to optimize partnership value by efficiently managing partners and implementing account strategies.
- Deliver partner training and assistance to ensure a comprehensive grasp of our products/services, empowering partners to effectively showcase them to their clientele.
- Evaluate and assess partner performance, offering insights into new business requirements to enhance partner achievements and stimulate revenue expansion.
- Collaborate closely with essential stakeholders from partner organizations and internal teams.
- Create and present advancement updates and concise summaries encompassing sales orders, partner performance, and pivotal metrics.
Requirements:
- Possess a degree in Business, Engineering, or a related IT field.
- Solid work experience in tech sales for IT infrastructure
- Familiarity with Desktop Solutions/ Data Connectivity/ Datacenter/ Cloud/ Security products is desirable.
- Demonstrated history of exceptional performance and professionalism, supported by a proven sales record.
- Excellent communication, negotiation, and presentation abilities.
- Exhibit robust strategic thinking and adeptness in solving challenges, coupled with the capacity to conceive and implement inventive sales tactics.