Company Name:
Company Url:
Short Pitch:
Description:
Headquarter Location:
Tags:


Job Url:

EcoVadis


EcoVadis offers an exciting, truly international opportunity to build a career while positively impacting the environmental and social practices of companies around the world. Recognized as the most trusted business in the sustainable supply chain space, EcoVadis is driven by a diverse team of over 50 nationalities with offices around the world.

3d

Enterprise Data Architect

EcoVadisBarcelona, Spain, Remote
DevOPSnosqlsqlDesignazure

EcoVadis is hiring a Remote Enterprise Data Architect

Job Description

In this new role, you will be part of the Enterprise Architecture team which supports multiple teams focused on data including Analytics, BI, Data Engineering Data Governance and AI/ML.

The role would be key for sustaining EcoVadis’ growth. As our company evolves, and our product portfolio expands, we are adjusting our approach to data operations to match the growing needs of our data-driven business.

Key responsibilities:

  • Strategic Planning: Participate in building target architectures and long-term strategic roadmaps of Product & Transformation, together with our Solutions, Engineering and Information Systems teams; become the owner of Data Strategy on architecture side

  • Stakeholder Guidance: Advise business and technical stakeholders, both within and outside Data & Analytics, on self-service data platform capabilities and best practices to maximize value for the business.

  • Enable Data as a Product: Collaborate with Product Managers and Data Product Owners to ensure data products are designed for reusability, scalability, and self-service consumption.

  • Define best practices for the development, maintenance, and lifecycle management of data products.

  • Architecture Governance: Continuously improve our architecture governance practices, i.e. by leading and contributing to Design Authority, formalizing environments architecture, helping to grow devops culture, while staying in line with our Data Governance

  • Standardization: Develop and maintain policies, standards, and guidelines to ensure that a consistent framework is applied across all stakeholders of our data platform, both within Technology teams (Data & Analytics, Business Applications, Engineering, AI/ML, MLOps) and outside (function analytics within respective business functions, including functions working with sensitive data)

  • Define and maintain Enterprise data models & domains and guide respective teams in implementing them

  • Identify discrepancies between the technical architecture, agreed practices and systems designs proposed by project teams; applies to both internal tech teams and function analytics

  • Monitor new technological advances and assists project teams in reducing technical debt

  • Explore and validate new solutions in data platforms space, based on business requirements and/or own research

  • Drive continuous improvement, explore, deliver Proof of Concepts, help driving adoption

  • Partner with IT team members to ensure architecture aligns with security strategy/policies and to provide a consensus-based scalable and adaptable architectural solution

  • Being part of D&A leadership

 

In summary, initially you will be responsible for:

  • Vision and governance practices across our Data platform: 30%

  • Projects - driving and/or validating solution & technical design: 30%

  • Explore new solutions: 20%

  • Continuous improvements: 20%

Qualifications

  • Very good knowledge of data platforms in general, i.e. data warehouses, data lakes, lakehouses, BI tools, embedded analytics solutions

  • Expertize in multi-domain analytical architectures, i.e. data mesh, medallion architecture, self-service analytics & BI

  • Specific experience with Databricks is a must

  • Experience with enterprise data models design, knowledge of various data modeling patterns, data engineering practices, data management standards i.e. DAMA

  • At least 5 years focusing on architecture (any of: data architecture, solution architecture, enterprise architecture)

  • Broad understanding of technical aspects of data integration, including data catalogs, data quality, solution maintainability, performance and security

  • Practical experience with concepts such as MDM, RDM, CDP, ETL, ELT, rETL, SQL, noSQL, near-real time analytics

  • Approach going beyond only technical components of architecture, but rather including people - process - technology as a whole

  • Cloud expertise: Hands-on experience with cloud-native architectures and services is a must, experience with Azure services would be a plus

  • Experience with all stages of SDLC - from building vision & strategy, through solution design, vendor selection process in some projects, technical design, leading workshops, assisting implementation teams & troubleshooting issues and driving solution adoption

  • Good stakeholder management skills; proficiency in verbal and written communication; facilitation skills

  • Pragmatic approach to governance & application portfolio rationalization

  • Data Compliance and Ethics:data compliance frameworks (e.g., GDPR, CCPA, SOX) and ethical considerations in data usage and AI/ML model deployment

  • Must be a team player, but with a high degree of self-organization

  • Ability to mentor and guide teams, fostering a culture of technical excellence and innovation.

  • Relevant certifications (i.e. CDMP/DAMA, TOGAF, CIPP) would be a plus

See more jobs at EcoVadis

Apply for this job

EcoVadis is hiring a Remote Senior Staff Machine Learning Scientist (NLP)

Job Description

We are looking for a highly motivated Senior Staff Machine Learning Scientist (NLP) to join our growing AI Center of Excellence team, responsible for using machine learning and natural language processing to drive innovation across the organization and accelerate positive impact on our planet and society. You will be part of the team of 20+ scientists and engineers delivering solutions for our product portfolio and enhancing operational excellence.

Your global responsibilities will include (but will not be limited to):

  • Innovating by adapting new machine learning algorithms and recent advances in generative AI
  • Promoting best practices in machine learning and mentoring junior team members
  • Leading functional teams and projects to accelerate the adoption of technology and AI within the organization
  • Building, benchmarking, and maintaining machine learning models and identifying data annotation efforts
  • Leveraging Python, MLflow,  Azure stack (e.g., Azure cloud, Azure ML, Azure Data Factory) and Databricks to deliver end-to-end solutions
  • Staying in close contact with customers to evaluate their needs and recommend solutions that increase customer satisfaction and drive business value
  • Staying on top of technology trends in the area of, but not limited to, AI and apply this knowledge to the key challenges ahead of EcoVadis

Qualifications

Education and experience

  • PhD degree in quantitative discipline (e.g., Statistics/Applied Math, Artificial Intelligence, Computer Science, Data Science) 
  • 10+ years of overall experience in machine learning and NLP
  • Experience in leading end-to-end NLP projects, from design to implementation to integration, and applying best software development practices
  • Expert knowledge of machine learning from forecasting to architectures used in NLP, such as transformers and RNN models, conversational AI and NLP (e.g., question answering, information retrieval, machine translation) with a proven track record in industry and academia
  • Advanced knowledge of ML frameworks and libraries (e.g., TensorFlow, PyTorch)
  • Excellent mentoring skills and accountability for high quality and timely delivery of the initiatives they lead
  • Experience in publishing at top-tier NLP conferences (e.g., ACL, EMNLP) and contribution to open source software development is considered a plus
  • Experience of cross-functional collaboration in the development of AI-powered products and services (e.g., Engineers, Product Managers) is a plus

Skills, abilities and work standards:

  • Continuous Learner – Ability to continually develop and improve one’s skill and knowledge to perform effectively and adapt to change in the workplace. Development occurs through a variety of learning opportunities, seeking feedback, and individual reflection. 
  • Personally Effective - Making use of all of the personal resources at your disposal (talents, skills, energy, and time) to achieve goals. 
  • Authentic - Being honest and authentic in communication, feedback and strategy.
  • Results-driven- Setting high goals for themselves and others. They accomplish their goals by effectively working through challenges and demonstrate commitment to the company's goals. 
  • Creative Problem Solver - Focused on improving their practices and results. They are open to new ideas and they maximize available resources. 
  • Collaborator & Partner - Works effectively with others to achieve shared goals through cooperation, sharing knowledge, joint problem-solving, and celebrating success. 

See more jobs at EcoVadis

Apply for this job

EcoVadis is hiring a Remote Expert, Network and Security

Job Description

  • Analyze business requirements to develop technical network solutions and their frameworks.

  • Develop network technology roadmaps & advise stakeholders on future IT needs.

  • Create and verify technical content in specialized areas, encompassing best practices, architectural designs, lab testing, and document publication, including guides for design, deployment, and integration of products and solutions.

  • Determine and recommend IT products to use based on cost-benefit analysis and research.

  • Manage technology vendors, assessing development and test strategies.

  • Coordinate with various teams to ensure seamless integration of new technologies.

  • Educate clients and internal stakeholders about potential risks to secure support for IT strategies.

  • Interface directly with external clients to resolve complex network and security issues when incidents are escalated.

  • Plan, design, manage, and carry out IT project plans (Agile, Waterfall) to assure delivery and ensure those plans fulfill their objectives

  • Organize special projects independently and in collaboration with cross-functional teams

  • Develop and implement network security policies and procedures.

  • Evaluate emerging network technologies to maximize performance, security & efficiency.

  • Test and evaluate network performance, and optimize/redesign the network, where applicable, and may perform other duties as assigned.

  • Lead the planning and design of enterprise network security architecture.  Acts as designated work leader in charge of network security.

  • Independent and proficient in troubleshooting processes, network security strategy, and design.  

  • Work collaboratively with the NOC/SOC Service to detect any network and security issues, and provide the remediations and preventive measures on the consoles required (Fortinet, Ruckus & Netskope)

  • Define Network and Security SOPs to assist L1 Support and NOC/SOC Service while troubleshooting

  • Prepare and analyze reports to help IT Services leaders evaluate the availability and performance of Network Infrastructure

  • Support and train end-users and colleagues, and manage the technical and process documentation where appropriate.

  • Working on shift 08:20 am - 17:00 pm (CET)

Qualifications

  • Bachelor's Degree or equivalent in IT/Computer Science/Network Security/Telecommunication

  • CCNA, Fortinet NSE4 preferred, 

  • CWNA, CCNP, CASP+  is a plus

  • Knowledge of the networking and security industry, products, and protocols

  • At least 8 years experience working with network design, engineering, and support.

  • Proficient in SDWAN implementations and management

  • Experience with Cloud Networking and Security solutions (Azure Firewall, EDR, SIEM, …)

  • In-depth understanding and experience with SASE Model (Zero Trust, DLP, CASB, UEBA, ...)

  • Expertise in VPN and Firewall technologies

  • Proven track record as technical lead on projects

  • Good organization skills, and ability to systematize and prioritize.

  • Strong communication skills – written and verbal.

  • Fluency in English required (written and oral).

  • Ability to prioritize tasks and strong problem-solving skills

  • Polyvalent and multitasking.

  • Able to drive meetings, and being autonomous as and when required

See more jobs at EcoVadis

Apply for this job

23d

Senior Salesforce QA Engineer

EcoVadisWarsaw, Poland, Remote
DevOPSsalesforceDesignazureuiqagitc++backend

EcoVadis is hiring a Remote Senior Salesforce QA Engineer

Job Description

In our Salesforce development team, testing is currently performed manually. We are looking for experienced Senior Quality Engineers to establish a robust test automation framework that aligns with existing practices in our Azure development teams while considering the unique aspects of Salesforce. The role will involve initiating the automation of key parts of the application and, once established, scaling the team by onboarding junior Quality Engineers to accelerate the development of automated testing.

Responsibilities

  • Collaborate with delivery, functional and quality engineering teams to define test scope for user stories, bug fixes, and features.

  • Develop and execute both manual and automated test cases.

  • Ensure thorough test coverage, especially for Salesforce-specific functionalities, and perform integration testing across modules.

  • Maintain and improve test automation frameworks, focusing on scalability and reducing manual effort.

  • Design, develop, and maintain automated test scripts utilizing our existing solutions, such as the test frameworks in C#, HTTP Client (for backend testing), Selenium WebDriver (for UI testing), and ADS, to improve collaboration between the SF and TPS teams. 

  • Automate testing for Salesforce-specific services and components, integrating tests into CI/CD pipelines.

  • Perform manual testing when needed, particularly for complex or new features.

  • Identify gaps in the current QA process and suggest improvements to enhance overall testing efficiency.

  • Own and deliver quality initiatives, ensuring alignment with team goals and high standards of delivery.

  • Lead testing efforts for multi-phase projects spanning multiple sprints, collaborating across teams.

  • Work closely with developers and cross-functional partners to clarify testing needs, resolve ambiguities, and align on technical expectations.

  • Mentor and guide team members in understanding test automation frameworks and improving test coverage.

  • Monitor and report on test progress, quality risks, and key metrics to stakeholders.

  • Develop risk mitigation strategies for potential quality issues in Salesforce deployments.

Qualifications

  • Experience with Salesforce testing, including Apex, Visualforce, and Lightning components.

  • Hands-on experience with test automation tools (e.g., Selenium, Postman) and integration into CI/CD pipelines (e.g. Azure DevOps,GIT).

  • Familiarity with Salesforce-specific testing tools (e.g., Provar, TestComplete) is a plus.

  • Excellent problem-solving skills and ability to work independently in a fast-paced environment.

  • Strong communication and collaboration skills.

See more jobs at EcoVadis

Apply for this job

23d

VP, Growth Marketing

EcoVadisBoston, MA, Remote
SalesmarketoB2Bsalesforcec++

EcoVadis is hiring a Remote VP, Growth Marketing

Job Description

The Vice President of Growth Marketing will be responsible for driving growth for the company in partnership with Sales. They will be leading a team of channel marketers including online and offline channels,  web marketers, and partner marketing, to drive customer acquisition across all offerings globally. This is a unique opportunity to make a significant impact at a high-growth global company. 

This executive will be a key member of the marketing leadership team and will be a key contributor to the overall company strategy.

Job Responsibilities 

  • Deliver on new revenue goals globally and by region in close conjunction with  regional marketing, sales, and Rev Ops. Deliver performance marketing plans globally and by regions and run regional campaigns in partnership with regional marketing 
  • Work with sales and regions to forecast quarterly and annual acquisition goals and budgets for the organization, ensuring YoY growth. Manage and report on progress to the leadership on an ongoing basis 
  • Develop, implement and determine business impact including marketing funnel forecasting, multi-channel attribution models, analytics and dashboarding. 
  • Manage a growing advertising budget and deliver to new user growth while maintaining CAC goals 
  • Own  the website strategy and KPIs . Redesign the website including platform and architecture  to increase site conversion and deliver brand goals
  • Launch and oversee marketing campaigns using paid, and owned acquisition channels—online and offline to grow new users. Optimize our existing channels, so that we're maximizing the efficiency of our channels 
  • Build dashboards and analyze campaigns. Work with central measurement team as needed
  • Conduct A/B and incrementality tests to add new channels and grow existing ones 
  • Work with IT as needed to select and oversee implementation of marketing technology (martech) stack to achieve goals.
  • Hire, lead, and develop a growing team of performance marketing channel experts,  and web marketers to continue to grow our customer base and revenue 

Qualifications

  • 15+ years of B2B  and  small business acquisition marketing in SAAS with deep experience across paid and owned channels including managing the website.
  • Previous experience managing a team and managing goals at the C-suite level. 
  • 6+ years building, leading, coaching, growing high-performing team members 
  • Global experience is required with ability to understand and optimize campaigns and numbers based on regions / market insights 
  • Bachelor’s degree in business or a related field. MBA preferred. 
  • Experience managing and optimizing the funnel. Proven experience using experiments to optimize critical metrics. 
  • Deep familiarity with metrics including CAC, CPL, CPC, CPM, LTV, MQL, MGO and ROAS.
  • Adept at using core tools such as Pardot, SalesForce, Hubspot, Google suite, ABM platform, LinkedIn, Marketo etc
  • Strong quantitative skills to analyze and synthesize raw data, draw conclusions, and develop actionable recommendations. 
  • Excellent marketing skills and techniques, particularly brief writing, creative feedback, experimentation, campaign performance analysis, iteration/optimization, budget and management 
  • Hands on experience with SEO, SEM, ABM, social, display, programmatic, OOH, connected TV, affiliates, podcasts etc 
  • Marketing tech stack knowledge. Experience managing end to end website experience and roadmap 
  • Demonstrated ability to manage a P&L 
  • Experience leading or partnering with analytics and rev ops  teams to develop and act on insights and analytics 
  • Passionate about our mission and sustainability space. 

See more jobs at EcoVadis

Apply for this job

23d

Senior Engineering Manager

EcoVadisWarsaw, Poland, Remote
wordpresslaravelqaMySQLlinuxjavascriptPHP

EcoVadis is hiring a Remote Senior Engineering Manager

Job Description

We are searching for a Senior Engineering Manager to lead Ulula’s growing team of engineers and co-create a vision for how our organization applies technology to meet our mission. In this role, you will grow and maintain the tech stack and infrastructure for our growing purpose-driven organization while leading the integration of Ulula’s product with the broader EcoVadis suite of tools. You will support our burgeoning global engineering team as a leader who can offer practical solutions and hands-on guidance, as well as strategic vision and direction at this important time of Ulula’s advancement. 

The successful candidate will report to the Managing Director - Ulula and carry out the following responsibilities:

  • Oversee the Ulula engineering operations, infrastructure, R&D and QA streams and set strategy and activities for the department
  • Represent Ulula and liaise with the EcoVadis Engineering and IT teams to ensure a successful integration plan
  • Own Ulula site security, stability and performance metrics (communicating regularly to key stakeholders); ensure site infrastructure is optimized for maximum reach and accessibility on third-party platforms 
  • Leverage user feedback, knowledge of industry trends and platform analytics to identify, prioritize and assign system enhancements and bug fixes 
  • Represent the technical team in strategic decisions and prioritization at the management level of the company
  • Provide input and ideas for new strategic developments and growth opportunities
  • Ensure effective timeline management and team SOP iteration, monitoring and implementation for successful development and delivery
  • Evaluate technical requests from programs, configuration, product and business development teams. Communicate constraints, tradeoffs and priorities
  • Own and expand on our code standards, code review and quality assurance processes to increase efficiency and minimize technical debt 
  • Grow a team of engineers and lead them in feature development and debugging best practices
  • Partner with the product team to expand the technical capacity of our storytelling, providing development support for interactive dashboard, reports and other reporting features 
  • Manage technology budget and contractor resources (including fractional IT support services)
  • Own relationships with software and hardware technology vendors
  • Train staff in security protocols and best practices
  • Participating in culture building, inclusive decision making and bringing ideas to different parts of our work to help us improve as an organization, such as by helping onboard new team members or participating in our hiring process.
  • Participating in team, organizational and individual relationship building, and professional development throughout the year.

Qualifications

  • 10+ years of experience owning site infrastructure and leading technology teams 
  • Expert knowledge of our code stack, including PHP, Laravel, MySQL, JavaScript, Linux, Wordpress, Github, MailChimp, Cloudflare, or comparable technologies 
  • A track record of leading improvements to site speed,  product lead time, issue cycle time and accessibility. 
  • Ability to communicate and collaborate with a wide range of teams, from account managers to clients to events to product to business development

See more jobs at EcoVadis

Apply for this job

EcoVadis is hiring a Remote Senior Machine Learning Scientist - NLP

Job Description

We are looking for a highly motivated Senior Machine Learning Scientist (NLP)to join our growing AI Center of Excellence team, responsible for using machine learning and natural language processing to drive innovation across the organization and accelerate positive impact on our planet and society. You will be part of the team of 20 scientists and engineers delivering solutions for our product portfolio and enhancing operational excellence.

Your global responsibilities will include (but will not be limited to):

  • Working with large, complex data sets to solve challenging business problems by applying advanced analytical methods as needed

  • Articulating and translating business questions into technical solutions

  • Leveraging Python, MLflow,  Azure stack (e.g., Azure cloud, Azure ML, Azure Data Factory) and Databricks to deliver end-to-end solutions

  • Building, benchmarking, and maintaining machine learning models

  • Promoting best practices in machine learning

  • Staying in close contact with customers to evaluate their needs and recommend solutions that increase customer satisfaction and drive business value

  • Staying on top of technology trends in the area of, but not limited to, AI and ML and apply this knowledge to the key challenges ahead of EcoVadis 

Qualifications

Education and experience

  • PhD or Master’s degree in quantitative discipline (e.g., Statistics/Applied Math, Artificial Intelligence, Computer Science, Data Science, Physics) 

  • 5+ years of overall experience in machine learning and data mining techniques

  • Demonstrable experience in using  machine learning techniques and algorithms for classification/regression problems in industry

  • Proficiency in Python and ML frameworks and libraries (e.g., TensorFlow, PyTorch)

  • Excellent understanding of architectures used in NLP, such as transformers and RNN models, and NLP tasks (e.g., named entity recognition(NER),  entity linking, question answering, semantic search) 

  • Ability  to independently design testable software components in well scoped scenarios, with simplicity, observability and maintenance as key considerations, and to apply best ML and software development practices

  • Experience of cross-functional collaboration in the development of ML products and services (e.g., Engineers, Product Managers) is a plus

Skills, abilities and work standards:

  • Continuous Learner – Ability to continually develop and improve one’s skill and knowledge to perform effectively and adapt to change in the workplace. Development occurs through a variety of learning opportunities, seeking feedback, and individual reflection. 

  • Personally Effective - Making use of all of the personal resources at your disposal (talents, skills, energy, and time) to achieve goals. 

  • Authentic - Being honest and authentic in communication, feedback and strategy.

  • Results-driven- Setting high goals for themselves and others. They accomplish their goals by effectively working through challenges and demonstrate commitment to the company's goals. 

  • Creative Problem Solver - Focused on improving their practices and results. They are open to new ideas and they maximize available resources. 

  • Collaborator & Partner- Works effectively with others to achieve shared goals through cooperation, sharing knowledge, joint problem-solving, and celebrating success. 

See more jobs at EcoVadis

Apply for this job

EcoVadis is hiring a Remote Senior Network and Security Engineer

Job Description

  • NOC/SOC Operations: Oversee 24x7 NOC/SOC operations, ensuring timely issue detection, reporting, and resolution in line with SLAs, while enhancing monitoring capabilities and platforms.
  • Policy & Process Management: Develop and maintain NOC/SOC policies, processes, and procedures to ensure effective and consistent operations, and drive continuous improvements.
  • Security Monitoring & Incident Response: Continuously monitor network, systems, and security tools to detect abnormal activities, manage incident playbooks, and coordinate rapid response to security threats with internal teams and external providers.
  • Network Security Design & Implementation: Collaborate on the planning and implementation of network security architecture, ensuring the protection of infrastructure, data, and systems from potential cyber-attacks.
  • Coordination with External and Internal Teams: Coordinate closely with the external NOC/SOC provider and the internal IT Security team to ensure smooth operations, aligned processes, and unified approaches to managing security incidents and operations.
  • Tool & System Enhancement: Recommend, implement, and manage tools and processes to improve monitoring, network efficiency, and security across the enterprise, ensuring alignment between NOC and SOC services.
  • Collaboration & Support: Provide high-quality support for network and security issues, participate in infrastructure-related projects, and train end-users and colleagues on security tools and processes.
  • Working on shift 08:20 am - 17:00 pm (CET)

Qualifications

  • Degree or equivalent in IT/Computer Science/Network Security/Telecommunication

  • CCNA is a must, 

  • Network & Security Certification (Microsoft AZ-700, EC-Council SOC Analyst, Comptia S+) is a plus

  • Knowledge of the networking and security  industry, products, and protocols

  • Knowledge of Security products specifically Firewalls, Proxy, IPS/IDS, Endpoint, Public Cloud Technologies

  • Knowledge of SASE Technologies (ZTNA, SWG, DLP, UEBA)

  • Knowledge of DNS products and services (Azure DNS, DDI, DNSSec)

  • Proficient in a variety of platforms, including Windows, Mac, and Linux.

  • At least 5 years of experience in a technical IT Network and/or Security role

  • Proven experience in Project Management

  • Proven experience in managing Security platforms such as SIEM, EDR, NDR

  • Proven experience in managing Public Cloud platforms such as Azure Firewall, WAF, Azure FrontDoor, Azure DNS

  • Good organization skills, and ability to systematize and prioritize.

  • Strong communication skills – written and verbal.

  • Fluency in English required (written and oral).

  • Ability to prioritize tasks and strong problem-solving skills

  • Polyvalent and multitasking.

  • Able to drive meetings, and being autonomous as and when required

See more jobs at EcoVadis

Apply for this job

+30d

Senior Quality Assessment Engineer

EcoVadisWarsaw, Poland, Remote
DevOPSsalesforceDesignazureuiqagitc++backend

EcoVadis is hiring a Remote Senior Quality Assessment Engineer

Job Description

In our Salesforce development team, testing is currently performed manually. We are looking for experienced Senior Quality Engineers to establish a robust test automation framework that aligns with existing practices in our Azure development teams while considering the unique aspects of Salesforce. The role will involve initiating the automation of key parts of the application and, once established, scaling the team by onboarding junior Quality Engineers to accelerate the development of automated testing.

Responsibilities

  • Collaborate with delivery, functional and quality engineering teams to define test scope for user stories, bug fixes, and features.

  • Develop and execute both manual and automated test cases.

  • Ensure thorough test coverage, especially for Salesforce-specific functionalities, and perform integration testing across modules.

  • Maintain and improve test automation frameworks, focusing on scalability and reducing manual effort.

  • Design, develop, and maintain automated test scripts utilizing our existing solutions, such as the test frameworks in C#, HTTP Client (for backend testing), Selenium WebDriver (for UI testing), and ADS, to improve collaboration between the SF and TPS teams. 

  • Automate testing for Salesforce-specific services and components, integrating tests into CI/CD pipelines.

  • Perform manual testing when needed, particularly for complex or new features.

  • Identify gaps in the current QA process and suggest improvements to enhance overall testing efficiency.

  • Own and deliver quality initiatives, ensuring alignment with team goals and high standards of delivery.

  • Lead testing efforts for multi-phase projects spanning multiple sprints, collaborating across teams.

  • Work closely with developers and cross-functional partners to clarify testing needs, resolve ambiguities, and align on technical expectations.

  • Mentor and guide team members in understanding test automation frameworks and improving test coverage.

  • Monitor and report on test progress, quality risks, and key metrics to stakeholders.

  • Develop risk mitigation strategies for potential quality issues in Salesforce deployments.

Qualifications

  • Experience with Salesforce testing, including Apex, Visualforce, and Lightning components.

  • Hands-on experience with test automation tools (e.g., Selenium, Postman) and integration into CI/CD pipelines (e.g. Azure DevOps,GIT).

  • Familiarity with Salesforce-specific testing tools (e.g., Provar, TestComplete) is a plus.

  • Excellent problem-solving skills and ability to work independently in a fast-paced environment.

  • Strong communication and collaboration skills.

See more jobs at EcoVadis

Apply for this job

EcoVadis is hiring a Remote Worker Engagement Specialist

Job Description

We are searching for an individual or an organization based in Taiwan with a social compliance background to work with our Client Services team on a freelance or consultancy basis (part-time) and help us effectively collaborate with and service a diverse portfolio of clients and their suppliers in Taiwan. With a workers’ rights and supplier engagement background, and a keen interest and capacity for the use of technology, we are looking for a candidate that will engage with workers, suppliers and brands in Taiwan to drive meaningful impact.  

Working with the Client Services team, they will be responsible for introducing our digital worker engagement programs to suppliers (both virtually and on site when possible), getting management buy-in, training management on the platform usage, engaging with workers and promoting participation, managing grievance cases, and liaising between all stakeholders to achieve positive outcomes for all. The role will require flexibility and agility to take on various tasks and work remotely with a global team. The role will require some evening meetings to communicate with the team based in Canada and Europe.

What you’ll do:

  • Lead the deployment of digital worker voice programs in workplaces in Taiwan
  • Lead supplier platform training and technical support
  • Lead case management of grievances in programs that have a digital grievance mechanism - liaising and collaborating with suppliers and brands 
  • Be available for investigation and remediation support if requested by brands
  • Support the development and updating of supplier and worker onboarding materials 
  • Own regular communication with supplier management - from program introduction to status check-ins
  • Liaise with internal stakeholders including the Director of Client Services, Client Services Senior Managers and Managers and Deployment Team to ensure effective deployment
  • Gather client and supplier feedback and ideas to inform platform advancements

Qualifications

Ideally, we're looking for a social compliance or labour rights background with knowledge and experience in supply chains, corporate sourcing, ethical procurement, grievance mechanisms, social impact, sustainability, international development, social impact tech, and/or business and human rights. Additonaly:

  • 5+ years’ experience working within the global supply chain industry, delivering social or labour impact projects
  • Excellent communication skills, both oral and written, in both English and Traditional Mandarin is required; additional languages a plus 
  • Organized, conscientious and accountable 
  • Experience in customer / client services and delivery
  • Based in Taiwan is required
  • Occasional travel nationally may be required
  • Understanding of labour, human and community rights issues in global supply chains
  • Knowledge and experience in community relations, corporate social responsibility programs 
  • Experience with adopting new technology and train others to do the same 
  • Self-motivated with a tolerance for ambiguity and change, with high desire to take ownership of projects
  • Passion for equality and safe workplaces
  • Familiarity with the auditing industry and international certification standards (i.e. BSCI, ETI, SA8000), internal and external grievance mechanisms, industry associations, and sustainability entities (i.e. SEDEX) is a plus

See more jobs at EcoVadis

Apply for this job

+30d

Engineering Manager - ML & Data Scraping

EcoVadisWarsaw, Poland, Remote
MLDevOPSagileDesignazureapipython

EcoVadis is hiring a Remote Engineering Manager - ML & Data Scraping

Job Description

Our Technology and Platform Services department designs and secures the platform that underpins all of our offerings, achieving scalability and continuous improvement through innovation and collaboration.

EcoVadis is currently seeking an Engineering Manager to lead a team responsible for collecting & analyzing millions of news articles and documents related to Corporate Social Responsibility (CSR) using AI models. This team's work is pivotal in gathering the data that underpins our sustainability assessments and insights.

The Engineering Manager is responsible for the good functioning and performance of the team, from both an individual and collective view. The role will manage and support the team to meet challenging business goals and time frames.

You are also responsible for the quality of what the team delivers, and must therefore introduce good practices as necessary, for various aspects of the job. You will collaborate with other engineering managers to ensure that development processes are optimal.

Some of the responsibilities will include, but will not be limited to:

  • Build, mentor, and grow a team of 8-10 engineers specializing in data engineering, machine learning, web scraping, and data analysis.

  • Oversee the development of reliable and scalable data pipelines and APIs.

  • Advance existing applications to meet scalability and cost efficiency requirements in data processing and ML models.

  • Set clear expectations and create a positive and inclusive work environment.

  • Work closely with Product Owners & Product Managers to understand business needs and priorities.

  • Coordinate and communicate seamlessly across engineering and product leadership teams.

  • Collaborate with our AI Center of Excellence to integrate advanced machine learning techniques into data collection and analysis processes.

  • Identify and manage risks throughout the product development process, especially those related to data integrity, cost and model performance.

  • Be an exemplar of our company culture and values.

Qualifications

  • 8+ years in software engineering, with significant experience in data engineering and machine learning.

  • 3+ years as a software engineering leader/manager.

  • Proficient with Python in a web and data-focused environment.

  • Extensive experience with NoSQL/SQL databases in production environments.

  • Solid understanding of system design and software architecture, particularly with microservices.

  • Experience with web scraping technologies and building data collection pipelines.

  • Knowledge of machine learning concepts and experience deploying ML models to production.

  • Familiarity with DevOps practices on cloud architectures (Azure).

  • Experience with API design, implementation, and documentation, using OpenAPI 3.0 specification.

  • Excellent communication skills, including mentoring, coaching, and conflict resolution.

  • Experience and passion for hiring, growing, and guiding people.

  • Experience working in Agile environments and in Sprints.

  • Ability to work well in an international and multicultural environment in a fast-growing company.

  • Good verbal and written communication skills in English and Polish (C1/C2).

See more jobs at EcoVadis

Apply for this job

+30d

Web Application & SalesForce Support Specialist

EcoVadisKuala Lumpur, Malaysia, Remote
DevOPSagilejirasqlsalesforceazurec++c#.net

EcoVadis is hiring a Remote Web Application & SalesForce Support Specialist

Job Description

Our Technology and Platform Services department designs and secures the platform that underpins all of our offerings, achieving scalability and continuous improvement through innovation and collaboration.

We’re looking for several Web Application & SalesForce Support Specialists, to support both our customers and internal stakeholders with any technical issues. These new roles, which is foundational to EcoVadis’ ability to drive continuous improvement in companies’ sustainable business practices at scale, join an existing team around the world to allow continuous delivery of high quality support.

 

Your responsibilities will consist of:

  • Providing immediate assistance on issues triggered by intensive users of EcoVadis tools, mainly complex web applications and APIs.

  • Troubleshooting reported issues, diagnosing bugs and identifying root causes.

  • Providing instructions and clear steps to reproduce to support developers in understanding the nature of the issue to be fixed and to evaluate retroactive actions. Providing correct scenarios when needed.

  • Acquire and maintain current knowledge of relevant underlying product features to provide accurate solutions to customers requests

  • Collaborating with end users and other team members, functional analysts and developers to identify and solve issues in the EcoVadis internally developed web applications.

  • Providing high quality support to all users across the business, either by writing or by engaging in verbal conversations.

  • Providing complete follow up on the reported cases to have end users well informed about the status and the potential actions to be taken.

  • Monitoring logs and application outages to actively act on alerts and exceptions, and to manage the communication with affected users.

  • Working with confidential data and exercising utmost caution to keep the data safe and secure.

  • Ability to read technical and functional documentation, and to discuss with business users to understand the desired behavior of the applications.

  • Ensuring the quality of the delivered fixes in a timely manner.

  • Delivering training and supporting end-users.

  • Creating process documentation, training materials and articles explaining complex technical concepts to non-technical users.

  • Creating processes to handle new types of requests from internal stakeholders.

  • Keeping technical documentation and procedures up to date.

  • Creating custom SQL scripts to retrieve and modify data for issue troubleshooting and reporting.

  • Ensuring preventive maintenance, analyzing root causes of the issues.

  • Advocating customer needs by sharing feedback with the development & business analysis organizations to continuously improve the product.

  • Participating in incidents to help with the issue resolution and to manage communication with the affected users.

  • Provide on-call support for urgent and complex issues

Qualifications

  • Passion for Customer Service – Customer satisfaction is your passion and #1 goal.

  • Team Player – You thrive in a team-oriented environment and are eager to help when needed.

  • Highly Motivated –  Ability to work under pressure in fast-moving environment

  • English - Fluent in speech and writing.

  • Excellent written and verbal communication skills, customer service experience and problem solving skills, patience and understanding.

  • Investigation & diagnostic skills, excellent organization skills, ability to systematize and prioritize.

  • Relevant Diploma: Master or Engineer in Computer Science or other relevant degree is preferable.

  • Approximately +2 years working experience in Web Application Support, especially in the Azure .Net environment.

  • Basic knowledge of ITSM tools (Jira, TFS, VSTS, ZenDesk, Azure DevOps, etc.).

  • SQL and C#.Net programming knowledge - code debugging.

  • Experience with Visual Studio and SQL Server.

  • Salesforce Expertise – Technical, working knowledge of Salesforce platforms

  • Salesforce Certifications – Preferred, but not required

  • Ability to deal with multiple tasks and work in a dynamic multi-cultural environment.

  • Experience in monitoring tools (Kibana, Azure App Insights, Sentry, Site24/7, etc...). 

 

Nice to have:

  • Understanding of software development life cycle and software development / deployment methodologies,

  • Experience with Agile software development,

  • ITIL Knowledge.

 

 

 

See more jobs at EcoVadis

Apply for this job

+30d

Engineering Manager

EcoVadisWarsaw, Poland, Remote
agileazure.net

EcoVadis is hiring a Remote Engineering Manager

Job Description

Our Technology and Platform Services department designs and secures the platform that underpins all of our offerings, achieving scalability and continuous improvement through innovation and collaboration.EcoVadis is currently seeking a motivated Software Engineering Team Leader to join our growing product engineering team. The Software Engineering Team Leader is responsible for the good functioning and performance of the team, from both an individual and collective view. The role will manage and support the team to meet challenging business goals and time frames.

The Software Engineering Team Leader is also responsible for the quality of what the team delivers, and must therefore introduce good practices as necessary, for various aspects of the job. You will collaborate with other engineering managers to ensure that development processes are optimal.

Some of the responsibilities will include, but will not be limited to:

  • Build, mentor, and grow a team of 6-8 engineers
  • Maintain and improve the development process with operational excellence in mind
  • Set clear expectations and create a positive work environment 
  • Work with Product Owners & Product Managers to understand business needs and priorities
  • Coordinate and communicate seamlessly across engineering and product leadership teams
  • Follow evidence based approach when taking decisions
  • Maintain an on-going overview of staffing and teams technology capabilities
  • Work closely with tech leaders, promoting craftsmanship, availability and scalability 
  • Identify and manage risks throughout product development process

Qualifications

  • 8+ years in software engineering
  • 3+ years as a software engineering leader/manager
  • Excellent communication skills including mentoring, coaching and conflict handling 
  • Experience and passion for hiring, growing and guiding people
  • Experience working in Agile environments
  • Good knowledge of modern web application development (Azure, .NET & React is a plus) 
  • Self-driven and team player
  • Ability to work well in an international and multicultural environment in a fast-growing company
  • Good verbal and written communication skills in English and Polish (C1/C2)

See more jobs at EcoVadis

Apply for this job

+30d

Senior .NET Developer

EcoVadisWarsaw, Poland, Remote
TDDagilesqlDesignazureapiqac++.netdockerelasticsearch

EcoVadis is hiring a Remote Senior .NET Developer

Job Description

  • Deliver high quality solutions using Microsoft stack (Azure, .NET 6 and 8, C# 8, .NET Core 3.x, MS SQL Server).
  • Leverage other technologies such as (but not limited to) Elasticsearch, Docker, Selenium.
  • Work closely with the product team to finalize requirements and deliver them in an agile manner, caring about quality, observability and maintainability.
  • Promote culture of sharing by mentoring, and knowledge exchange.
  • Contribute to the technical and software design decisions within and across the teams.
  • Participate in refactoring and maintenance of existing web applications.
  • Collaborate daily with the QA and support teams to ensure the quality of the delivered features.

Qualifications

  • At least 6 years of working experience as a .NET developer in C#, T-SQL and building HTTP Web APIs.
  • Attention to code quality presented by understanding of Clean Code, Code metrics, TDD and/or BDD
  • Knowledge of DDD, CQRS, Docker and/or Microservice architecture.
  • Excellent knowledge of Microsoft environment. 
  • Experience securing web applications, web services and HTTP Web API endpoints 
  • Fluency in English and Polish required.

See more jobs at EcoVadis

Apply for this job