Compartir esta oferta de trabajo
Postular »

Challenge yourself. Grow.

Be our next Data Architect

VP: Technology

Immediate superior: Jose Israel Rico


The impact you will achieve


Belcorp is a multinational beauty and personal care company that develops, produces and distributes beauty products under the commercial brands Ésika, L‘Bel and Cyzone, through Direct Sales, E-commerce, and Retail channels. Belcorp develops talent by promoting the best people through innovative ways of working, creating opportunities to grow, and fostering a culture of high performance with solid leadership, focused on achieving extraordinary results.

​As Belcorp continues to grow, we are bringing together the best technology team in Latin America to transform the digital experience of our beauty consultants and consumers. In that sense, we are looking for an exceptional, highly driven Data Architect to join our engineering organization to take Data & Analytics Platform to the next level. The data architecture platform includes a technological stack that allows us to store, process and consume data, as Data Lake on AWS with S3 and Redshift, AWS EMR to processing data with Spark, pySpark, just o name a few.


You will be reporting directly to the Data Architect Manager and will be working on strategic projects leading the designs and deploys data architecture and continuous development Data & Analytics Platforms (Big Data and Data Warehouse). We are looking for someone who is passionate about exploring new technologies, Artificial Intelligence, thrives in an evolving environment, brings an enthusiastic, collaborative, and extremely curious, and delights in making a difference every day.



The challenges you will have

You will build data-driven solutions to bring the best experiences to our one million of consultants and millions of consumers by working directly on product data owners or by improving the quality of our data tools and infrastructure. You'll be partnering with the Data Engineers, Data Scientists, ML Engineers, and Data Analysts teams to evolve our data architecture capabilities around the Belcorp continually. And also finding opportunities to align use cases and simplify our data consumption, integration, and processing environments.


The Data Architect has the responsibility of lead design the blueprint for organizational Data Management, and is visionary to develop frameworks to visualize, design, and prepare data, oriented to processing of different kinds of data as structured, semi-structured, and non-structured. Their work is focused on proposes technologies strategies for Belcorp, and continuous learning and understanding of new software technologies, always with an open mind to be able to integrate new technologies that support our Artificial Intelligence solutions and those related to Data & Analytics.


Some of the Data Architect responsibilities would be:

  • Data Engineering & Architecture
    • Designs and deploys architecture based on world-class architecture references.
    • Leads the design, implementation, and continuous involvement of the next generation Data & Analytics Platform.
    • Builds large-scale batch and real-time data architecture pipelines with data processing frameworks like Scalding, Storm, Spark on AWS
    • Delivers results quickly with iteration, instead of waiting for perfection.
    • Develops prototypes to contribute code and evaluate technologies
    • Provides technical guidance and coaching to data engineers to develop pipelines on the platform.
    • Share knowledge about data modeling, data access, and data storage techniques.
    • Always stays in start-of-art on data technologies and industry trends.
  • Business collaboration
  • Collaborates with various business stakeholders and technology leaders to understand current and future functional and non-functional requirements; translate requirements into technical solutions; systems design and assess the business impact and prioritize work accordingly.
  • Works closely with Engineering teams and Product Owners to understand how source system changes impact our upstream data processing.  
  • Data Architect has responsibility for evaluating business scenarios and technology requirements to define the strategy for technical architecture, system integrations, and data modeling.


What we need from you

The Data Architect has a solid background in computer science fundamentals, with extensive experience designing and leading large-scale business-critical stream data processing applications. The Data Architect understands the data journey (data lineage, data transformation, data visualization etc.) to provides best practices in data pipeline designs implemented DataOps framework.

And also, deeps knowledge of several industry solutions and vendors across its domain expertise Information System and Data to improve the development of solutions with a global perspective to designs robust and scalable technical solution architectures and its interfaces using best practices.


  • Experience in the development of standards and architectural governance.
  • Experience across the entire SDLC; concept, design, development, deployment, testing, release, and support.
  • Experience in technical guidance and coaching to data engineers to develop pipelines on the platform.
  • Profound experience in tech background (R, Python, SQL, Spark, Spark Streaming, Python, Storm, Flink, etc.)
  • Experience with databases and analytical technologies in the industry, including MPP and NoSQL databases
  • Proven experience acting as an architect and  technical lead with the ability to mentor data engineers
  • Experience in the management of cloud services (AWS, GCP, Azure) for different types of model scopes (API-based, near-real time, batch processes, etc.).
  • Experience engaging with business teams to implement analytics solutions.



Postular »