Close this

Nitu Taliyan

Development
Tokyo, Japan

Skills

Python

About

Nitu Taliyan's skills align with Programmers (Information and Communication Technology). Nitu also has skills associated with Consultants and Specialists (Information and Communication Technology). Nitu Taliyan has 5 years of work experience.
View more

Work Experience

Morgan Mckinley, Client
August 2023 - March 2024
  • Roles and Responsibilities: Worked as a SRE on the automation and operation side. Automation: Written Terraform script to install operating system automatically on Bare-metal Servers present on own data center. Written Ansible and linux shell scripts to automate manual work like creating users, creating partitions, creating and mounting directories, and changing network configuration etc. Responsible deployment of Jenkins onto Kubernetes (K8s) infrastructure through the utilization of Helm charts and created PV and PVC for Jenkins. Executing the migration of Jenkins from a traditional server-based deployment to a Kubernetes (k8s) environment involves a strategic transition plan. Additionally, integrating and configuring complementary tools such as SonarQube, DataDog, Bitbucket, and GitHub within the Kubernetes ecosystem necessitates meticulous setup. Operations: Working on production side operations like replacement of Kubernetes node and handling baremetal servers performing operation. Troubleshoot Kubernetes cluster and handle servers on the production and QA side.

Metal Store In (DevOps Engineer)

SynergyLabs Technology Private Limited
October 2022 - July 2023
  • Roles and Responsibilities: Responsible for writing pipeline using Kubernetes as an Jenkins agent with Jenkins and deploy to Kubernetes on AZURE. Designed and implemented robust CI/CD pipelines leveraging Terraform, Ansible, and shell scripting for Infrastructure as Code (IaC) deployments. Demonstrated proficiency in creating Kubernetes manifests for resource provisioning, including deployments, services, and ingresses, ensuring efficient management and scalability within Kubernetes clusters. Written and managed Persistent Volumes (PV) and Persistent Volume Claims (PVC) in Kubernetes environments. Troubleshooting Kubernetes issues with deployments. Integrated webhooks to streamline the workflow, enhancing system efficiency and reducing manual intervention. Developed Docker images using Docker files, ensuring efficient encapsulation of application dependencies and configurations. Written shell scripts to automate tasks and processes. Proficiently utilized Argo CD for efficient and automated deployment of applications.

Neo Bank (DevOps Engineer)

SynergyLabs Technology Private Limited
September 2020 - October 2022
  • Roles and Responsibilities: Deploying code using Jenkins CI/CD Pipelines to Kubernetes clusters hosted on AWS EC2 instances. Responsible for adding node to Kubernetes cluster using Kubespray.Experience of creating Resources on AWS using Terraform and locking state file. Responsible for creation of namespaces, establishment of Role-Based Access Control (RBAC), enforcement of pod security policies. Worked on creating resource quotas in Kubernetes to optimize resource allocation and ensure efficient utilization of compute, memory, and storage resources within clusters. Setting up Prometheus to Kubernetes using Helm and configure it with Grafana for better visualization and also configure Prometheus with Jenkins environment for monitoring Jenkins Pipeline. related Kubernetes Ingress resources through manifest files to efficiently manage external access to services within clusters, ensuring secure and scalable communication pathways for applications. Responsible for writing Ansible playbooks using custom role. Automate configuration using ansible playbook and declarative pipeline in Jenkins.Designed and implemented a robust shell script to monitor node health, ensuring optimal performance and reliability within the infrastructure. Integrated the script seamlessly into Jenkins pipelines for automated execution, enhancing continuous integration and deployment workflows. Experience creating documents using confluence page using Notion. Implement JWT(JsonWebToken) authentication in the Banking system. Implement a Two-factor admin authentication system. Use Swagger to make documentation of APIs.

Lawyered(Full-stack Engineer)

SynergyLabs Technology Private Limited
November 2019 - October 2020
  • Roles and Responsibilities: Developed backend REST APIs in JSON format using Python on the Django framework for project features like Loan, Borrower, payment, login and logout. Worked on end to end development using python and Django. Proficiently crafted Docker files for Python and JavaScript applications, ensuring efficient containerization and deployment processes. Leveraged REST APIs to establish integrations with Non-Banking Financial Company (NBFC) Responsible for API testing using Postman, ensuring the reliability and functionality of integrations. Partners, enabling smooth data exchange and collaboration. Developed robust APIs utilizing CRUD (Create, Read, Update, Delete) operations to manage data effectively and efficiently. Maintained documentation for APIs, ensuring clarity and ease of use for internal and external stakeholders.

Internship period

January 2018 - January 2019
  • In charge of the Design and development of APIs based loan origination and loan management system, designed and built backend REST APIs written in JSON format using Python on Django framework. Implementation of Rest APIs for project features including loan, borrower, and payment. Create authentication at the Admin panel side.Worked on multiple internal projects using Python, worked on the backend side for changing admin interface panel like login using email instead of a username. Built user interface using Django, Made some design documents using company internal tool, working with Postman and Swagger.

Education

Kurukshetra University

MCA
April 2005 - May 2007

IMR College, Ghaziabad University

BACHELOR OF COMPUTER APPLICATIONS
April 2001 - May 2004