Narinder Resume
Narinder Resume
Narinder Resume
SUMMARY:
TECHNICAL SKILLS:
WORK EXPERIENCE:
Responsibilities: -
CI/CD implementation using DevOps tools like Docker, Kubernetes, and Jenkins & GIT.
Installation & configuration of repositories – GIT & Bitbucket.
Experience with modern SRE/DevOps practices (CI/CD, monitoring, centralized logging etc.)
Installation & configuration of CI/CD tools – Jenkins.
Narinder Pal Singh 60 Luminous Court, Brampton, Ontario, L6Z 2B3
https://www.linkedin.com/in/narinder-pal-singh-73b741159/ Mobile contact: +1 (647)561-6966
Email: narinderpalsingh26@gmail.com
Creation of pipeline which includes building the source code using Maven & Gradle, creation of docker
image, pushing the same into docker private registries and running the container with this image.
Defining and setting development, test, release, update, and support processes for DevOps operation
Have the technical skill to review, verify, and validate the software code developed in the project.
Troubleshooting techniques and fixing the code bugs
Monitoring the processes during the entire lifecycle for its adherence and updating or creating new pro-
cesses for improvement and minimizing the wastage
Used Java 8 for development.
Used Ansible to manage Web applications, Environments configuration Files, Users, and Packages.
Integrate and implement a complete Microsoft azure cloud services framework (Iaas, PaaS, and SaaS)
Automated setting up server infrastructure for the DevOps services, using Ansible, shell scripts.
Technical Stack: Docker, Kubernetes, MySQL, Mongo DB, Jenkins, Spring Boot, Concourse, Bitbucket,
Ansible, Git, Jenkins, Maven, Java, Gitlab, AWS (EC2, VPC, RDS, ELB, Route 53), Elasticsearch, Kibana,
Logstash, NodeJS.
Responsibilities: -
Building and setting up new development tools and infrastructure
Understanding the needs of stakeholders and conveying this to developers
Experience with SRE/DevOps practices (automation and ensuring system stability, monitoring releases
and deployments)
Testing and examining code written by others and analyzing results
Ensuring that systems are safe and secure against cybersecurity threats
Identifying technical problems and developing software updates and ‘fixes’
Working with software developers and software engineers to ensure that development follows
established processes and works as intended
Planning out projects and being involved in project management decisions
EDUCATION:
Bachelor of Technology in Computer Science and Engineering, G.N.D.U, Punjab, India (Aug 2014- May
2018)
CERTIFICATIONS: