I write my CV in Markdown (just headers and bullet points), and then use pandoc to generate a pdf. Very easy and straightforward!
This has landed me interviews although not hired (I think that's down to me, not the format of my CV 😅)
pandoc \
--variable title-meta:"ambitiousslab - CV" \
--variable author-meta:"ambitiousslab <ambitiousslab@example.org>" \
--variable lang:"en-GB" \
--variable geometry:margin=1cm \
--variable colorlinks:true \
--variable pagestyle=empty \
cv.md \
-o ambitiousslab-cv.pdf