Assistant Manager - CRM (Campaign Automation and Development)
Wynn Palace
Job Description
The ideal candidate will not only possess technical expertise in Python, SQL, and Airflow but also demonstrate a keen understanding of business needs and the ability to apply sound judgment in workflow development. This role includes mentoring junior developers and collaborating with cross-functional teams to ensure successful project delivery.
Key Responsibilities
• Code development: Analyze business requirements and apply critical thinking to develop optimized campaign workflows. Write clean, efficient, scalable and maintainable code for new campaign workflows and features using Python and SQL. Set up and configure Airflow environments to streamline workflow management. Document workflow processes and maintain comprehensive technical specifications.
• Quality assurance: Conduct thorough testing of workflows and collaborate with QA teams to ensure all workflow meets functional and performance requirement. Review code from team members to ensure quality and adherence to best practices.
• Continuous monitoring: Continuously monitor and optimize workflow performance to ensure maximum efficiency.
• Problem solving: Troubleshoot and resolve complex workflow-related issues. Proactively identify areas for process improvement and propose data-driven solutions
• CRM software design and implementation: Participate in the design phase of projects, creating detailed specifications and architecture plans. Implement solutions based on project requirements.
• Mentorship: Provide expert guidance and recommendations to stakeholders based on business needs and technical feasibility
• Cross functional work: Collaborate with cross-functional teams to gather insights and align workflow development with business objectives
Competencies and Requirements
Experience: 3-5 years of experience in software development or developing workflows and data pipelines, with a focus on business process optimization
Education: Bachelor's degree in Computer Science, Engineering, Business Information, or a related field
Knowledge/Certificates:
• Strong proficiency in Python programming and SQL
• Experience with Airflow setup, configuration, and optimization
• Familiarity with Linux operating systems and development tools like VSCode
• Knowledge of DevOps platforms and practices
• Exceptional business acumen and ability to understand and align with organizational goals
• Strong analytical and problem-solving skills, with the ability to think critically and develop innovative solutions
• Excellent communication and collaboration skills to effectively work with cross-functional teams
• Flexibility and adaptability to handle changing priorities and meet deadlines in a fast-paced environment
• Strong organizational skills and meticulous attention to detail
• Strong ownership and servicing mind-set to ensure efficient and effective program delivery
• Experience with marketing automation platforms and data visualization tools
• Experience with database management (e.g., SQL)
• Knowledge of agile development methodologies and experience working in a Scrum environment
• Proven track record of driving process improvements and delivering measurable business results
• Experience in developing applications for high-load environments
• Work experience in Integrated Resort strongly preferred
Language Ability: Proficiency in English and Cantonese/ Mandarin
The ideal candidate will not only possess technical expertise in Python, SQL, and Airflow but also demonstrate a keen understanding of business needs and the ability to apply sound judgment in workflow development. This role includes mentoring junior developers and collaborating with cross-functional teams to ensure successful project delivery.
Key Responsibilities
• Code development: Analyze business requirements and apply critical thinking to develop optimized campaign workflows. Write clean, efficient, scalable and maintainable code for new campaign workflows and features using Python and SQL. Set up and configure Airflow environments to streamline workflow management. Document workflow processes and maintain comprehensive technical specifications.
• Quality assurance: Conduct thorough testing of workflows and collaborate with QA teams to ensure all workflow meets functional and performance requirement. Review code from team members to ensure quality and adherence to best practices.
• Continuous monitoring: Continuously monitor and optimize workflow performance to ensure maximum efficiency.
• Problem solving: Troubleshoot and resolve complex workflow-related issues. Proactively identify areas for process improvement and propose data-driven solutions
• CRM software design and implementation: Participate in the design phase of projects, creating detailed specifications and architecture plans. Implement solutions based on project requirements.
• Mentorship: Provide expert guidance and recommendations to stakeholders based on business needs and technical feasibility
• Cross functional work: Collaborate with cross-functional teams to gather insights and align workflow development with business objectives
Competencies and Requirements
Experience: 3-5 years of experience in software development or developing workflows and data pipelines, with a focus on business process optimization
Education: Bachelor's degree in Computer Science, Engineering, Business Information, or a related field
Knowledge/Certificates:
• Strong proficiency in Python programming and SQL
• Experience with Airflow setup, configuration, and optimization
• Familiarity with Linux operating systems and development tools like VSCode
• Knowledge of DevOps platforms and practices
• Exceptional business acumen and ability to understand and align with organizational goals
• Strong analytical and problem-solving skills, with the ability to think critically and develop innovative solutions
• Excellent communication and collaboration skills to effectively work with cross-functional teams
• Flexibility and adaptability to handle changing priorities and meet deadlines in a fast-paced environment
• Strong organizational skills and meticulous attention to detail
• Strong ownership and servicing mind-set to ensure efficient and effective program delivery
• Experience with marketing automation platforms and data visualization tools
• Experience with database management (e.g., SQL)
• Knowledge of agile development methodologies and experience working in a Scrum environment
• Proven track record of driving process improvements and delivering measurable business results
• Experience in developing applications for high-load environments
• Work experience in Integrated Resort strongly preferred
Language Ability: Proficiency in English and Cantonese/ Mandarin
Confirm your E-mail: Send Email
All Jobs from Wynn Palace