Home

Pratik - DevOps Engineer
[email protected]
Location: Remote, Remote, USA
Relocation: Open
Visa: H1B
Pratik
DevOps Engineer
(804)859-4635
[email protected]
Ashburn, VA
Open
H1B

PROFESSIONAL SUMMARY:
Over 10 years of IT experience as DevOps/ Build and Release Engineer and Cloud AWS deployments, which includes Project Setup, Build Automation, Continues Integration and also experienced as Linux Admin. Experience in Chef, Puppet, Jenkins, Application Server, Redhat Linux, Apache Tomcat. Excellent communicator, quick learner and adapts to emerging technologies.

Experience in UNIX/LINUX systems and Network Administration in the areas of Designing, Planning, Installing and Configuring Linux Flavors (Centos, RHEL, Sun Solaris, Ubuntu), Windows Server 2008-r2/2012-r2 under DevOps Culture.
Experienced in Software Development Life Cycle (SDLC), Agile Methodologies, Waterfall processes, Project Management and Project Release.
Experience working in large AWS environments, spanning multiple accounts/subscriptions, availability zones, and regions.
Experienced in working in each phase of the Software Development Life-Cycle (SDLC) with specific focus on build and release of quality software.
Experience with TFS Project management, Work Items, Process Templates, Kanban boards.
Experience in working on infrastructure-as-code technology such as AWS CloudFormation, Docker and Ansible.
Hands-on experience in writing Azure Resource Manager (ARM) to deploy, update and delete resources in Azure.
Created and managed Azure DevOps CI/CD pipelines to deploy code changes, resulting in a 60% reduction in deployment time.
Designed and implemented a monitoring and alerting system using Azure Monitor, resulting in a 30% reduction in downtime.
Worked on Installation, Configuration and Troubleshooting on a range of Amazon images like Amazon Linux AMI like Redhat 4.x, 5.x, Ubuntu 12.x, and 13.x using Amazon AWS EC2 cloud services.
Performed patching of Linux & Solaris servers on regular schedule. Involved in up Network/SAN installations using kick-start and Jumpstart.
Experienced in static code analysis tool SonarQube right from setup to configuration in Jenkins and analyzing the different programming languages like Java, C# and JavaScript and Power Shell.
Used C#.NET as language to develop code behind business logic.
Had experience with building code from Ant, Maven, MS build, build scripts to the build deployment scripts on Apache, Tomcat, IIS, & Web-Logic
Good knowledge on Cloud and Virtualization environments such as Amazon Web services and Azure cloud platforms.
Proficient in Administering Azure IaaS/PaaS services like compute Azure VMs, Web and Worker roles, VNET, Network service, Azure DevOps, SQL Databases, Storage, Azure AD, Azure Search, DNS and VPN.
Experience in multi platforms like UNIX, Ubuntu, RHEL and Windows production, test, and development servers.
Experienced in Hudson and JENKINS for continuous integration and for End-to- End automation for all build and deployments. Working knowledge on Team City and Bamboo.
Used scripting languages like Python, groovy, Perl, Bash and configuration management tools Chef, Puppet, and Ansible tools and Web Service like AWS.
Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, and patching and software deployment.
Experience on Virtualization technologies like.
Expertise in Team Foundation Server (TFS) Administration with extensive experience on install, upgrade, configure and administer Microsoft TFS 2010, 2012, 2013, 2015, TFS 2017 and TFS 2018.
Created Databricks notebooks using SQL, Python and automated notebooks using jobs and created Spark clusters and configuring high concurrency clusters using Azure Databricks to speed up the preparation of high-quality data.
Deployed an Azure Databricks workspace to an existing virtual network that has public and private subnets and properly configured network security groups.
Expertise in Core Java concepts like OOPS, Multithreading/Synchronization, Collections Framework, Exception handling
Having working knowledge on MVC design patterns with webservices deployed dot net and C# applications using TFS.
Worked with different Bug tracking tools like JIRA, Remedy, HP Quality Centre, and IBM Clear Quest.
Extensive experience in using ARM templates (JSON) to create Azure services, while ensuring no changes were made to existing infrastructure.
Involved in supporting VMware ESX cluster environments managing 400+ VM s running Linux and Windows environments. Worked on AmazonS3 (storage), Amazon EBS (persistent disk storage), Auto scaling, AWS Elastic Beanstalk and Cloud Watch (monitoring).
Experience in Azure Platform development, deployment concepts hosted cloud services and Azure multi-factor authentications.
Deployed Apache Zookeeper, Kafka and Cassandra servers on AWS Cloud
Used Kubernetes to deploy containers inside a cluster.
Hands on experience in using the server related release management like Bamboo, also used Bamboo CI/CD as release help server.
Experience with container-based deployments using Docker, working with docker images, docker hub and docker registries.
Extensive experience in migrating on premises applications to Azure and configured VNETs and subnets as per the project requirements using PowerShell scripting for patching, imaging and Deployments.
Experienced in migrating a production infrastructure into an Amazon Web Services utilizing AWS Cloud formation ARM Templates, U Code Deploy, Chef, EBS, and Ops Works.
Deployed Dockers Engines in Virtualized Platforms for containerization of multiple apps.
Extensive involvement in Azure Backup, Azure Policies, Azure Key Vault and Tagging.
Experience in Migration & deployment of Applications with upgrade version of Application & Hardware, MS build, batch script, IIS and Jenkins Administrator.


TECHNICAL SKILLS:
Cloud Environments Azure, AWS, Google Cloud (GCP)
CI/CD Tools BitBucket, Spinnaker,CloudBees Jenkins/Hudson, Team City, Maven, SonarQube, Nexus Artifactory.
Operating Systems Red Hat Linux, CentOS 6 & 7, Ubuntu12.x, 13.x, 14.x, Windows 98, Vista, Windows Server 2003, 2008, 2012, VMware ESX and Mac OS.
Web/ Application Servers Apache Tomcat, WebLogic, JBoss 5.x/6.x/7.x, Web Sphere Administration, IIS and Nginix.
Databases MySQL, MemSql, Oracle, MySQL, Mongo DB, PostgreSQL, RDS, ElastiCache
Version Control Tools Subversion, TFS, GIT, GITHUB, SVN, Bitbucket.
Configuration Management
Ansible, Chef, Puppet
Container Tools Kubernetes, Docker, OpenShift
Monitoring Tools Dynatrace, Grafana, Nagios, Splunk, AWS cloud watch, ELK
Scripting Languages Ruby, Python, Golang, groovy, Unix Shell scripting, Node JS, XML, HTML, JAVA, JEE, JavaScript, Angular JS, Power Shell, JSON, YAML, AWS Lambda, AWS Cloudformation
Bug Tracking & Testing tools JIRA, J Unit, J Meter Test Flight, Test Rail, Selenium.
Networking TCP/IP, NFS, DNS, VPN, DHCP, WAN, HTTP, LAN, FTP/TFTP, VMware, Nexus switch, IP Networking, F5 load balancer.

EDUCATIONAL & CERTIFICATIONS
AWS Developer Associate/DevOps Professional
Azure Administrator Associate
Computer Science Engineering


PROFESSIONAL EXPERIENCE:
Client : F M, Virginia
Sr. Cloud/DevOps Engineer (Feb 2020 Present)

Involved in designing Azure Resource Manager (ARM) templates, deployed to Azure and customized build process using PowerShell. Creating Azure Backup vault and protecting required VMs to take the VM level backups.
Worked in configuring Cloud platform such as Virtual Networks Multi-site, Cross-site, VMs, Azure Active Directory, Load Balancers, Azure SQL, Cloud Services etc. and Created Azure Backup vault and protecting required VMs to take the VM level backups in Azure.
Building Linux servers (web-logic application, Apache, DB servers etc.) in large quantity as per EDC and Non-EDC production requirement as well as App/Dev requirement.
Worked in developing the API S to see users who hit the application URL to check the user telemetry and developed API to fetch the data to telemetry data according to dates which would be shown in JSON.
Implemented Blue/Green deployment strategy by creating new applications which are identical to the existing production environment by using automation frameworks such as ARM and terraform templates.
Extensively worked on Terraform modules that had version conflicts to utilize during deployments to enable more control or missing capabilities. Managed different infrastructure resources, like physical machines, VMs and Docker containers using Terraform.
Used Terraform to create, change and improve production infrastructure and maintained versioning infrastructure safely and efficiently by custom in-house solutions.
Created and maintained Continuous Integration (CI) using tools Azure DevOps (VSTS) over multiple environments to facilitate an agile development process which is automated and repeatable, enabling teams to safely` deploy code in Azure Kubernetes Services (AKS) using VSTS by YAML scripting.
Created several pods using Master and Minion architecture of Kubernetes and developed microservice on boarding tools leveraging Python allowing for easy creation.
Extensively used Helm charts for managing Kubernetes environment and created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and managed releases of Helm packages and used Kubernetes and Docker for the runtime environment for the CI/CD system to build, test, and deploy.
Extensively worked in Deploying Microservices on AKS Cluster and also in Building CI/CD Pipelines for Mobile applications using Different CI/CD Tools.
Used Kubernetes to deploy scale, load balance, scale and manage docker containers with multiple names spaced versions.
Environment: ARM, AWS, Azure, PowerShell, JSON, Terraform, VMs and Docker, Azure DevOps (VSTS), YAML scripting, Kubernetes, CI/CD Tools


Client: Marsh Mclennan, Phoenix, AZ Dec 2017 to Dec 2019
Role: DevOps Engineer

Responsibilities:
Experience in Software Integration, Configuration, building, automating, managing and releasing code from one environment to another environment and deploying to servers.
Worked as Cloud Administrator on Microsoft Azure, involved in configuring virtual machines, storage accounts, resource groups.
Good knowledge of utilizing cloud technologies including Amazon Web Services (AWS), Microsoft Azure and Pivotal Cloud Foundry (PCF).
Involved in supporting cloud instances running Linux and Windows on AWS, experience with Elastic IP, terraform
Groups and Virtual Private Cloud in AWS.
Extensive experience in using ARM templates (JSON) to create Azure services, while ensuring no changes were made to existing infrastructure.
Extensive experience on configuring Amazon EC2, Amazon S3, Amazon Elastic Load Balancing IAM and Security Groups in Public and Private Subnets in VPC and other services in the AWS.
Managed network security using Load balancer, Auto-scaling, Security groups and NACL.
Experience in Python programming for deployment of Java applications and implementation and automation of Shell scripts for release and build automation
Experience in migrating build.xml into pom.xml to build the applications using Apache MAVEN.
Engineered Splunk Monitoring to build, configure and maintain heterogeneous environments and maintained log analysis generated by various systems including security products.
Extensively worked on Jenkins CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts and troubleshoot the build issue during the Jenkins build process.
Used Continuous server release manager BAMBOO.
Implemented Jenkins Code Deploy plugin to deploy to AWS and used to automate the build process and deploy the application to Tomcat server.
Created Route tables to route the traffic to find whether it is public or private network.
Used Bootstrap Script for launching large number of instances in AWS.
Having working knowledge on MVC design patterns with webservices deployed dot net and C# applications using TFS.
Experience in Azure Platform development, deployment concepts hosted cloud services and Azure multi-factor authentications.
Utilized AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
Used Chef for configuration management of hosted Instances within AWS. Configuring and Networking of Virtual Private Cloud (VPC).
Working knowledge in deploying CI\CD system using Azure Devops on Kubernetes containers environments, And for the runtime environments of CI\CD system to build , test and deploy we have utilized Kubernetes and Dockers .
Implemented Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple names spaced versions.
Used Continuous deployment agent called BAMBOO.
Implemented a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure.
Extensively worked on Jenkins, Docker for continuous integration and for end-to-end automation for all build and deployment.
Experience on working with on-premises network, application, server monitoring tools like Nagios, splunk, App-dynamics and on AWS with Cloud Watch monitoring tool.
Experience in building and maintaining service-oriented solutions and microservices.
Experience with containerization technologies (Docker, Kubernetes, etc.)
Work with orchestration tools like Terraform, Chef and levarge modern tools like Vault, Consul, Kubernetes, Docker, Kafka, etc.
Created and maintained the development operations pipeline and systems like continuous integration, continuous deployment, code review tools and change management systems. .
Experienced in setting up AWS Security groups that behave as Virtual firewalls controlling the traffic by allowing it to reach one or more AWS EC2 instances.
Hands on experience in using the server related release management like Bamboo.
Used Bamboo CI/CD as release help server.
Built scripts on AWS cloud for scheduling EC2 Auto Scaling load balancer with python Boot.
Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
Expertise in troubleshooting the problems generated while building, deploying and in production support.
Environment: AWS, Azure, Redshift, GIT, Hudson, Jenkins, TFS, WebSphere, WebLogic, JBOSS, Apache, TOMCAT web services, Docker, EC2, S3, RDS, EBS, auto scaling, Opsworks, Kubernetes, Ansible, Puppet, Nagios, Jira, VMware Bash, Python and Ruby, Unix/Linux, Windows, RHEL 4/5/6, CentOS.


Client: TD Bank, Cherry Hill, NJ Jan 2016 to Oct 2017
Role: DevOps / Build Release Engineer


Responsibilities:
Setting up the automation environment for Application team if necessary and help them through the process of build and release automation.
Used MAVEN as build tools on Java projects for the development of builds artifacts on the source code.
Developed Scripts for AWS Orchestration
Participated in the release cycle of the product, which involved environments like Development, INT, QA, UAT and Production.
Responsible for the building and deploying the artifacts into DEV, INT and QA Environments.
Responsible for Branching and merging the code as per the schedule.
Responsible for Development UIT, SYTEM, UAT, STAGING Builds and Releases.
Imported and Managed Multiple Corporate Applications into Subversion (SVN).
Configured and automated the Jenkins Build jobs for Continuous Integration.
Extensively worked on BAMBOOs CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts and troubleshoot the build issue during the bamboo build process
Used Apache Tomcat as application server for deploying the artifacts.
Involved in creation and configuration of Domains, JVM instances in production, QA and UAT environments.
Used Ansible server and workstation to manage and configure nodes.
Developed and maintained Perl/Ant scripts for build and release tasks.
Modified ANT scripts to build the JAR, Class, WAR and EAR files from VOB s.
Developed utilities for developers to check the checkouts, elements modified based on project and branch.
Experience in supporting Linux Containers.
Implemented Code deploy and code pipeline instrumentation using AWS and S3 a standardized process for various languages and technologies like PHP and Java.
Experience in working with web-sphere applications for middleware integration Set up system for dynamically adding and removing web services from servers using Docker and Nginx.
Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Develop/Test/Prod Branching Model for weekly releases.
Created Subversion configuration record for builds using derived objects generated during build audit process.
Configured clusters to provide fail over, load balancing and deployed applications on clusters.
Developed UNIX and Perl Scripts for the purpose of manual deployment of the code to the different environments and E-mail the team when the build is completed.
Coordinated Release effort amongst various teams (Integration, QA, Testing, and Business Analysis) in geographically separated environment.
Chef, Puppet, Jenkins continuous development, Power shell, PHP, Python, C#, Java, JavaScript, and Unix/Linux scripting
Attended the Minor/Major Event change control meetings to get necessary approvals for the deployment request.
Executed the DB Scripts (DML s), which have dependencies on the code on Oracle DB.
Documented the deployment process (Migration Doc) of code to production.
Migrating a production infrastructure into an Amazon Web Services utilizing AWS Cloud formation, U Code Deploy, Chef, EBS, and Ops Works.
Environment: Java, Maven, GIT, Jenkins, Chef, Linux, Solaris, Web Sphere, Shell scripting, Ruby, Nexus, Tomcat, Bit Bucket, Confluence, Jira, ANT, Linux, Perl, Oracle DB.

Client: ORB COMM, India(Offshore) Feb 2013 - Dec 2015
Role: Build &Release Engineer

Responsibilities:

Used agile practices and Test-Driven Development (TDD) techniques to provide reliable, working software early and often.
Supporting Local System Administrators to troubleshoot Configuration Management and Network issues.
Created and maintained continuous build and continuous integration environments in SCRUM and agile projects.
Worked on building and deploying Java code through Jenkins.
Used Jenkins/Hudson to automate builds and deployments.
Installed UDeploy server and agents from the scratch and defined component process (script) for deploying/managing the deployments.
Experience in configuring baselines, branching, merging in SVN, and automation processes using Shell and Batch Scripts.
Coordinated and engaged various teams (JBOSS, DBA's, developers, and test teams), and respective stakeholders, to quickly resolve/address issues found within the environment.
Handled various configuration changes for different application property files and Jboss/Web logic
Worked with System Administrators to upgrade multiple environments for various application releases including setup/configuration of Jboss Clusters across Linux (Ubuntu) platforms.
Worked on integrating GIT into the continuous Integration (CI) environment along with Jenkins and Subversion.
Developed ANT build files for maintaining test automation builds & Java based libraries.
Used Shell/Perl scripts to automate the deployment process and responsible for automated Scheduled Builds/Emergency Builds and Release using ANT scripts for Enterprise application (J2EE).
Developed build and deployment scripts using Malven and ANT as build tools in Jenkins to move from one environment to other environment.
Worked on PROD release every fortnight and work closely with the DEV and DB support teams to fix issues occurred during deployment.
Developed shell scripts for automation of the build and release process.
Involved in writing Maven build scripts for generating Java based artifacts such as JAR, WAR and EAR.

Environment: Linux/Unix (Redhat, Ubuntu), Shell Scripting, SVN, Maven, GIT, ANT, Java/J2EE, Jenkins, Jboss, Tibco, Jira, Urban Code Deploy.
Keywords: csharp continuous integration continuous deployment quality analyst javascript sthree database active directory information technology ffive hewlett packard microsoft Arizona New Jersey Virginia

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];1331
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: