DevOps intern
Responsabilități:
During the internship program, I was part of a team that worked on a project
called Budget Planner. It was an Android app that accessed a web server to
send and receive data from it. PostgreSQL was used as the database. I used
Jenkins as an instance on AWS. Jenkins worker, also an instance, was used to
run pipelines, where i pulled code from GitLab (also an AWS instance), ran tests,
built a Docker image from code written by the backend, and built an APK from
code written by the frontend team. Sonarqube was used to check if code
passed the quality gate, and artifacts were pushed to the Nexus repository.
Nexus was configured by me. Stored Docker images were deployed on the
Kubernetes cluster by using the Helm charts called from a parametrized job in
Jenkins.