Rakesh Thakur

Senior Application Analyst @ Verifone

About Rakesh Thakur

Rakesh Thakur is a Senior Application Analyst at Verifone, where he has worked since 2019. He has a strong background in DevOps, build and release engineering, and software configuration management, with experience in various tools and technologies.

Work at Verifone

Rakesh Thakur has been employed at Verifone since 2019, where he serves as a Senior Application Analyst. In this role, he focuses on DevOps practices and has developed expertise in build and release engineering. His responsibilities include supporting multiple environments such as Development, Quality Assurance, User Acceptance Testing, and Production. He utilizes tools like Ansible, Docker, and Jenkins to facilitate continuous integration and automated deployment processes.

Previous Experience

Before joining Verifone, Rakesh Thakur worked at UST Global as a Hadoop Administrator from 2016 to 2019 in Bengaluru, India. Prior to that, he was a Software Engineer at HCL Technologies from 2011 to 2012 in Noida, India. He also held a position at HCL Technologies in Singapore from 2013 to 2016, where he worked with UBS AG. His diverse experience spans various roles in software development and system administration.

Education and Expertise

Rakesh Thakur holds a Master of Computer Applications (M.C.A.) from Manipal University, which he completed from 2014 to 2015. He also earned a Bachelor's degree in Computer Applications (BCA) from T. John College, studying there from 2009 to 2012. His education has provided him with a strong foundation in software development and system management, complemented by his extensive experience in DevOps and software configuration management.

Technical Skills

Rakesh Thakur is proficient in various technical tools and methodologies. He has hands-on experience with code scanning and quality analysis tools such as SonarQube. His skills include using source control management systems like GIT and GitHub, as well as automating deployment and management of containerization through Docker. He is also experienced in AWS services, including EC2, S3, and Cloud Watch, and has worked with continuous integration tools like Jenkins and Artifactory Management tools like JFrog Artifactory.

Development Methodologies

Rakesh Thakur understands the Software Development Life Cycle (SDLC) as per Agile processes, specifically Scrum. He writes Shell scripts to automate processes and has developed build scripts using Maven. His experience includes creating deployable artifacts such as EAR, WAR, and JAR files, which are essential for software deployment in various environments.

People similar to Rakesh Thakur