Nitin.Kumar
CAREER ASPIRATION
DevOps Engineer with 10+ Years of experience in creating and automating, securing infrastructure based on different environment via DevOps tools featured on AWS Cloud. Furtherly, looking for the new opportunity where the skills and the knowledge can become a asset for the corresponding organization.
SUMMARY
Implemented the deployments towards multiple Environments like Dev, STG, QA, PRE-PROD, & PROD.
Involved in the functional usage and deployment of applications in Apache, Tomcat & Nginx Server.
Experience in Source Code Management such as GIT & GITHUB.
Implemented CI/CD process using Jenkins for IOS and Android applications.
Implemented CI/CD process using Codepipeline and Cloudformation for backend
and frontend development with cloudfront and S3.
Used Gradle, XCODE and Maven for building the application via Jenkins.
Installing and creating Containers in Docker, ECS.
Experience in creating Images and playing with Containers on Docker and ECS.
Collaborate with development support teams to setup a continuous delivery (CD) environment with the use of build platform tool Docker and to virtualize the servers on AWS using the Docker.
Hands on writing Terraform Code and cloudformation for IAAS in AWS.
Experience in container orchestration using Kubernetes(K8S).
CloudWatch for monitoring server metrics, alarm & integrating with auto scaling.
Working experience on operating systems like Linux, Ubuntu.
Excellent communication skills, ability to work as a team or individually, ability to learn new technologies quickly.
Good interaction with Developers, Managers and Team Members to coordinate for
Job tasks and to maintain strong communication towards the working Environment.
TECHNICAL SKILLS
Cloud Platform
AWS and AWS Security
AWS Infrastructure Provision
Terraform, Cloudformation
Build Tools
Maven, Gradle, Xcode
Version Control Tools
GIT(GIThub).
Web Servers
Apache, Tomcat, Nginx
CI-CD Tool
Jenkins, Codepipeline
Languages/Scripts
Shell Scripting
Containerization Tools
Docker
Container Orchestration
EKS (K8S) – Kubernetes
Monitoring Tools
Cloud watch, Prometheus, Grafana, ELK
Artifact Repository
S3
Tracking Tools
Jira, Slack, Teams
Operating Systems
Linux, Ubuntu
ORGANIZATIONAL EXPERIENCE
Project
Components
Role
Senior Software Engineer
Company
FIRMINIQ Systems (06/2023 – Present).
Responsibilties:
Performing automatic deployment in DEV, STG, QA, PRE-PROD, PROD environments using tools like Codepipeline, Cloudformation, S3, Codebuild , Codedeploy and Cloudfront.
Worked on the HIPPA ISO27001 Compliance.
Working on AWS Hardened images, inspector for scanning the EC2 servers, AWS security Hub, Guard Duty, Macie, AWS Config, AWS Servers and S3 bucket scanning, AWS SSO with directory service integration. Created Private env for accessing the prod resources.
AWS Servers patching and security patching on regular basis through AWS System Manager service.
Created Jenkins jobs for IOS and Android applications which is using the build tool as XCODE and GRADLE and getting distribution on Firebase.
Creating numerous pipelines via code-pipeline for different Environment (Dev, STG, QA) and Architecture as frontend and backend.
Setting up of the infra on AWS via Terraform and Cloudformation.
Working with DEV, STG and QA team for validating changes and fixing issues regarding the application.
Creating/updating change request, changing parameters / management console in daily basis.
Deployment of pipeline via Codepipeline and distribution via cloudfront
(CDN) with private access of S3 bucket.
Setup on pipelines whenever any changes are detected then it automatically gets triggered via codepipeline and code star connection.
Creating Users and managing their access via IAM console and serving all with different Groups and Permissions with limitation on services.
Setting up of the STUN/TURN server with DNS and Application load balancer(ALB) to work for ICE Trickle and to host a meeting between Doctor and patients.
Setting up of the AWS based Chime service with developer to host a
audio/video calling between Doctor and patients.
Created 60+ pipelines (Dev/STG/QA) with the AWS resources like:
Codepipeline, S3, Codebuild and Codedeploy.
Created an alarming setup of 4xx and 5xx Api-Gateway error via Eventbridge and SNS, handled multiple responses for alarming state via Eventbridge.
Setup of PagerDuty for alarming the resources whenever we breach the threshold level.
Resources checking via Config service of AWS.
Checking of the AWS Billing and Cost management before heading for any new modules to get setup on any environment. Every Monday sending the alert via email to managers regarding the current and approximate monthly bill.
Modification of yaml templates to automate the pipelines and the enrolled services with proper permissions via permission segregation for each running module.
Setting up of ECS for application deployment using Docker and ECR.
Taking the Jenkins backup and storing as a remote backend in S3.
Integration of Jenkins with Slack, Teams and Email. For every job whenever it starts, processes, builds, and deploy, we are getting the invocation with proper colour coding in the response as red/green for failure and success.
Worked on Tracking tools such as Jira, Teams and Slack.
Environment: Amazon Web Services(AWS), Git, Docker, Jenkins, Codepipeline, Cloudformation, Codebuild , Code deploy and Cloudfront, S3, Lambda, Eventbridge, Config, Ec2, Gradle, Xcode and Firebase.
Project
ScheduleOnce
Role
DevOps Engineer
Client
Oncehub (02/2019 –05/2023).
Responsibilties:
Automated applications Build and Deployment , driving efficiency of code
development process.
Performing automatic deployment in DEV, QA, PRE-PROD, PROD environments by daily and weekly basis by using tools like Jenkins, Docker, and Kubernetes.
Creating multiple Jenkins job for day to day activities and also deploying new
jar files with version numbers.
Working with DEV and QA team for validating changes and fixing issues regarding the application.
Creating/updating change request, change management in daily basis.
Implemented CI-CD process using Jenkins.
Involved in the function usage and deployment of applications in Apache, Tomcat & Nginx server.
Exposure of Source Code Management such as GIT and GITHUB.
Handled the NEXUS repository to store the artifact versions.
Created Terraform template to create custom sized VPC, NAT Gateway, IGW, Subnets(Public/Private/Data), EC2, assigning rules to NACL for deployment of Web Applications and Databases.
Maintained build related scripts developed in shell for Maven builds.
Created and modified build configuration files including POM.xml.
Configured Maven as build tool on Java projects for deployment of build artifacts on source code.
Implemented WordPress via Docker tools.
Creating images and playing with containers on Docker.
Experience in container orchestration using Kubernetes(K8s).
Maintaining / Monitoring the Application/Servers using Grafana, Prometheus, and ELK.
CloudWatch for monitoring server Metrics, integrating with Auto-scaling.
Creating Alarms and sending alerts to teams based on the same.
Worked on Tracking tools such as Jira and Slack for efficient simplicity of development process by enabling teams to work together.
Environment: Amazon Web Services (AWS), Git, Docker, Jenkins, Terraform, Maven, Kubernetes, Prometheus, Grafana, ELK, Linux environment, Shell scripting.
Masters of Technology (MTech ) .
AWS Certified Solution Architect – Associate (SAA – C01)
Validation Number -- 1TC2NQ2D2J411NGS.