Rana Veer - Senior DevOps Engineer |
[email protected] |
Location: Tampa, Florida, USA |
Relocation: Yes |
Visa: H1B |
Rana Veer
Senior DevOps Engineer 469 807 3210 [email protected] Tampa, FL Yes H1B PROFESSIONAL SUMMARY: Around 9 years of experience in the IT industry comprising of Development, Systems Administration and Software configuration management (SCM) includes DevOps Build/AWS/Release Management. Experience as Linux system administrator on red hat Enterprise Linux, Ubuntu & Centos. Experience with managing containers with Docker & Servers in Ansible with Docker server. Experience with capacity planning, continuous integration and application deployment using Jenkins and GIT for version control, Maven and Ant for Building and Packaging solutions. Experience in Writhing Terraform templates for AWS Infrastructure as a code to build staging, production environments. Experience in managing source control repositories like GIT by creating new Repositories and creating user level credentials. Coordinated and Engineered enterprise change management processes for DevOps using SVN, GitLab, Jenkins, Atlassian (Jira), Test rail (test management). Created and wrote shell scripts (Bash), Bash and Python for automating tasks. GxP experience configuring/administering/automating Cloud environments (AWS). Experienced in Gitlab CI and Jenkins for CI and for End-to-End automation for all build and CD. Experience with configuration management using Ansible, Chef and container management with Docker. Experience in working on Docker Hub, creating Docker images and handling multiple images primarily for middleware installations and domain configuration. Knowledge on various Docker components like Docker Hub, Machine, Compose and Docker Registry. Expertise in working with AWS provided Solutions like EC2 and ELB which includes Creating EC2 instances, adding EBS volumes for EC2 and familiar with VPC, Route 53, RDS, S3, IAM, SNS, SQS, SWF, SES, Auto scaling, Storage gateway, Elastic Beanstalk, Cloud formation and Cloud Watch. Experienced with tools such as Splunk, kibana ,AppDynamic, Cavission,Nagios,Guide wire ,Docker, IBM Softlayer, IBM MFP, Hockey app. Strong expertise on DevOps concepts like Continuous Integration (CI), Continuous delivery (CD) and Infrastructure as Code (IAC) Good experience with Helm charts deployments, writing manifest files to deploy K8s objects/microservices. Outstanding facility with load balancers, routers and switches and excellent knowledge of database installation and configuration principles. Familiarity with the AWS and Pivotal Cloud Services. Experienced in branching, tagging, and maintaining the version across the environments using SCM tools like GIT, Subversion (SVN) and TFS on Linux operating system and windows platforms. Built and deployed various Ansible playbooks and modules in the Production and pre - production environments. Experience in writing code in Python/Bash to develop and deploy continuous test cases, in combination with CI tools like Jenkins. Experienced and familiar with monitoring application using App Dynamics, Dynatrace and Splunk. Have working knowledge on various Docker components like Docker Engine, Hub, Machine and Kubernetes. Wide experience administrating and operating SAP solutions in technologies such as Azure, AWS and GCP. Experience in documenting the build and release process. Experience at working on Software Development Life Cycles and Agile Programming & Agile Ops Methodologies. In-depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations. Hands on experience with Ansible and puppet architecture and concepts. Experience with APACHE Maven as well as MS Build as a build tool for Java and .Net Applications respectively. Experience supporting 24x7 production computing environments. Experience providing on-call and weekend support. Submit request for implementation to various groups who participate in release. Strong attitude towards enhancing and learning new tools and technologies. Capable of handling multiple tasks and working effectively both in group and as an individual to meet deadlines. Education Details: Bachelor of Computer Science - NIT Meghalaya - 2014 Technical Skills: Operating System Redhat-Linux (5x, 6x& 7x), CentOS (5x, 6x and 7x), Ubuntu, Windows Server 2003/2008/2012 Cloud Technologies AWS, Azure CI/CD ANT, Maven, Gradle, Jenkins, Bit Bucket, TFS, SVN, Nexus, Artifactory, SonarQube, Junit, Webhooks with Git/SVN, uDeploy, Bamboo Configuration Management Chef, Puppet, Ansible and Terraform Containerization/Virtual Docker, Apache Mesos, Kubernetes, VMware Database MySQL, Guide wire, MongoDB, Cassandra, PostgreSQL, SQL Server, CouchDB Web/App Servers Apache, IIS, HIS, Tomcat, WebSphere Application Server, JBoss Scripting Shell scripting, Python, Vagrant, Perl scripting Web Technologies HTML, CSS, and XML, Servlets, JSP Monitoring Splunk, Nagios, Monit, SolarWinds, Pandora FMS Tracking JIRA, Remedy, Clear Quest Fiserv, WI Feb 2023 to Present Role: DevOps Engineer Responsibilities: Worked with an agile development team to deliver an end-to-end continuous integration/continuous delivery product in an open-source environment using Code Deploy, code commit, Bitbucket, code pipeline CloudFormation Templates, Lambda and Jenkins to get the job done. Migrated the production infrastructure into an Amazon Web Services VPC utilizing the AWS Cloud Formation, EC2, S3, managing the infrastructure using Cloud Watch, EBS, Route53, IAM and ensured autoscaling, load balancing and moved the production MySQL database into RDS/ Elastic Cache. Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates. Created function in Lambda that aggregates the data from incoming events, then stores resulting data in Amazon Dynamo DB and S3. Extensively used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python and Ruby on familiar servers such as Apache, and IIS. Developed Python, Ruby, make file scripts to help automate the daily tasks/ cloud works. Maintained DNS records using Route53 to improve fault tolerant connections and using Load balancer, Security groups and NACLs. Configured Guide wire tomcat application server in developer, QA and HLE enviorment. Worked on Terraform Templates to create instances on AWS and bootstrapped them to the Jenkins Server. Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments. Provisioned EC2 Instances into AWS by using Terraform scripts. Experience with monitoring and logging tools like Dynatrace, Splunk and NewRelic for monitoring network services and host resources. Experience with executing, interpreting and remediating findings associated with application security assessments and penetration tests. Extensive experience with the design, development, and general practices related to secure development. Worked on Terraform for managing the infrastructure through the terminal sessions and executing the scripts and creating alarms and notifications for EC2 instances using Cloud Watch. Building dynamic cloud-native applications, using tools such as GitHub, Go Continuous Delivery (GoCD), Ansible and Docker. Native app tools produced by using the native Apple developer tools for testing and deployment under the hood. Maintained the company's DevOps strategy in a mix environment of Linux (UBUNTU, RHEL, CENTOS, Windows) servers along with creating and implementing a cloud strategy based on AWS. Upgrading current internal Gradle plugins for incorporating new features Worked with Java/Groovy for compilation, collections, exception handling and declaring classes during syntax failures of builds. Coordinated and Engineered enterprise change management processes for DevOps using SVN, GitLab, Jenkins, Atlassian (Jira), Test rail (test management). MAVEN, GRADLE are used as build tools on Java projects for the development of build artifacts on the source code. Dealt with Ansible Playbooks with Python SSH as the wrapper to manage configurations of AWS nodes and tested Playbooks on AWS instances using Python. Run Ansible Scripts to provide Dev Servers. Experienced in deployment of applications on Apache Webserver, Nginx, and Application Servers such as Tomcat, JBoss. Deployed and monitored scalable infrastructure on Amazon Web Services (AWS) and configuration management using Ansible. Used Kubernetes to deploy scale, load balance, scale and manage docker containers with multiple namespaces. Maintained the company's DevOps strategy in a mixed environment of Linux (UBUNTU, RHEL, CENTOS, Windows) servers along with creating and implementing a cloud strategy based on AWS. Created Clusters using Kubernetes and worked on creating many pods, replication controllers, services, deployments, labels, health checks and ingress by writing YAML files. Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy. Changing the AWS infrastructure Elastic Beanstalk to Docker with Kubernetes. Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP (Google Cloud Platform). Utilized Kubernetes and Docker for the runtime environment of the CI / CD system to build, test deploy. Implemented Alerting and monitoring using Stackdriver in Google Cloud Platform (GCP) Designed roles and groups for users and resources using Google Identity Access Management (IAM) and managed network security using Security Groups Kubernetes is being used to orchestrate the deployment, scaling and management of Docker Containers. Involved in AWS EC2/VPC/S3/SQS/SNS based on automation Terraform, Ansible, Python, Bash Scripts. Migrated the artifacts from Dev to SIT to UAT and Prod Worked on OpenShift for the web application developers in complicated stacks and development environments like PaaS offerings, OpenShift abstract machines to software components. Configured Guide wire tomcat application server in developer, QA and HLE enviorment. Environment: Lambda, GitLab, Java/Groovy, Jenkins, Ansible, Tomcat, Bitbucket, Jira, EC2, S3, CloudWatch, EBS, Route53, IAM, CloudFront, OpenShift, Terraform, Kubernetes, Docker, GCP, Python SSH, Red Hat. LPL Financial Oct 2022 to Jan 2023 DevOps Engineer/AWS Engineer Responsibilities: Participated in SCM tool evaluation selection and implementation. Proactively identified, implemented process and other operational improvements for build/release/deployment. Worked closely with multiple development and test teams to provide process design, management, and support for source code control, code compilation, change management, and production release management. Driving continuous improvement by focusing on increased automation, continuous integration, and continuous test principles. Streamlined and coordinated Configuration/Build/Release/Deployment/Process/Environment management across all the products in our applications. Build APIGEE (API) gateway in AWS using Cloud Formation Template IAC and Ansible. Worked on writing infrastructure as code using terraform on AWS and GCP to reduce manual deployment time from hours to minutes. Used Docker in Environment variables, Configuration files, Option types and Strings & integers. Experience with Linux systems, virtualization in a large-scale environment, experience with Linux Containers and Docker. Used ANT, Ansible playbook / Puppet Scripts to build the application and deploy. Participated in container orchestration using Kubernetes or ECS/EKS. Identify & Resolve performance issues using tools like Dynatrace, AppDynamics, AWS Cloud Watch. Worked on Helm charts to manage and release of helm packages. Deployed multiple AWS clouds resources using Terraform as IAC tool; Handle all security aspects in securing their applications. Worked on writing new python scripts to support new functionality in Terraform. Resolved update, merge and password authentication issues in GitHub and Jira. Created puppet manifests and modules to automate system operations. Set up application Deployments and Environment configuration using Ansible or Puppet. Automated SQL Scripts Deployment to Staging and production Databases. Implemented Kubernetes manifests, helm charts for deployment of microservices into Google's Kubernetes k8s clusters. Involved in building servers using jumpstart and kickstart in Solaris and RHEL respectively. Responsible for build and deployment automation using VM Ware ESX and Docker containers. Experience in Writing Python modules for Ansible customizations. Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates. Experience executing the CI Jenkins builds jobs. Using GIT tool as the source code repositories for all projects and Artifactory for all builds release repository. Conducted regular deployments for all the applications in QA, UAT and STAGING. Experience with PAAS/IAAS development: using Angular, Docker, Ansible. Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates. Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection. Deployed applications on AWS by using Elastic Beanstalk. Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Chef. = Experienced in creating source code repository using Bit bucket. Involved in DevOps processes for build and deploy systems. Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups, S3 bucket and application configuration, this script creates stacks, single servers, or joins web servers to stacks. Worked with batch team to schedule and monitor batch jobs on weekly basis. Worked as Admin on JIRA tool. Customized the dashboard based on team's requirement. Added users, implemented Security, and added new projects on JIRA. Provided CM and Build support for more than 4 different applications, built, and deployed to lower and higher environments. Defined and Implemented CM and Release Management Processes, Policies and Procedure. Automated the release pipeline to achieve zero touch deployments using Jenkins, GIT. Developed and integrated the deployment process in CI environment using Jenkins. Worked on monitoring Tools: AWS cloud watch, Splunk, Dynatrace. Wrote Chef Recipes to manage configurations and automate installation process. Configured and maintained Hudson to implement the CI process and integrated the tool with Ant and Maven to schedule the builds. Took the sole responsibility to maintain the CI Jenkins server. Created deployment workflows in Jenkins which includes pre-release, release, and Post release steps. Analyze and resolve conflicts related to merging of source code for SVN/GIT. Implement, maintain, and support reliable, timely and reproducible builds for project teams. Created and maintained user accounts, roles MySQL, production, and staging servers. Environment: Linux, Windows, Ansible, Git version Control, VPC, AWS EC2, S3, Route53, EBS, IAM, ELB, Cloud watch, Cloud Formation, Guide wire AWS Auto Scaling, Maven, Jenkins, GitHub, Unix/Linux, Shell scripting, Jenkins. Tanzanite Software Technologies Pvt. Ltd. Hyd, Ind Aug 2015 to Oct 2021 DevOps Engineer Responsibilities: Deploying and Testing Windows, Linux Images from ISO s for On-premises, AWS, GCP using Packer, Jenkins, Chef, Ansible, Nexus, Bit bucket. Updating, Testing and bumping the versions of the cookbooks, testing the cookbooks in OpenStack in dev Developed Dev/Test/Prod environments of different applications on AWS by provisioning Kubernetes clusters on EC2 instances using Docker, Bash, Chef, and Terraform Immense experience in Build, Release, Deploy and execution of the code to the target execution environment using Jenkins 2.0, Ansible, Dockers, PCF(On-Premises) and AWS ECS(Cloud). Working heavily with AWS and its infrastructure, including EC2, AMI, ECS, ElasticCache, ElasticSearch, RDS, VPC implementation, IAM, KMS, WAF, CloudTrail, CloudWatch, S3, CloudFront, AWS CLI scripting, ELB, Route 53, Lambda, DynamoDB, Elastic Beanstalk, SQS, SNS and Security group management. Created Typescript reusable components and services to consume REST API's using Component based architecture provided by angular JS2. Written the Ansible YAML scripts to configure the remote servers. Automating the cloud deployments using Chef and AWS Cloud Formation templates. Wrote Chef Cookbooks and recipes to automate the deployment process. Integrated Chef Cookbooks into Jenkins jobs for a CD Framework. Using Jenkins pipeline to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes. Created S3 buckets and managing policies for S3 buckets and Utilized S3 bucket for storage and backup on AWS. Extensive knowledge in migrating applications from internal data center to AWS. Experience with collaborative version control systems (e.g., git/ GitHub/ Subversion). Automated configuration management and deployments using Ansible playbooks and Yaml for resource declaration. And creating roles and updating Playbooks to provision servers by using Ansible. Advanced understanding of Linux, networking, and Internet principles. Building CI pipelines in Jenkins while also fully scripting the creation and provisioning of Jenkins using Shell and Python. Working on chef migration to point legacy and bluebird servers to GCP. Installing, Configured and management in Ansible Centralized Server and creating the playbooks to support various middleware application servers, and involved in configuring the Ansible tower as a configuration management tool to automate repetitive tasks. Developed a fully functional prototype application using JavaScript (jQuery and Backbone.js) and Bootstrap, connecting to a RESTful server on a different domain. Environment: AWS CLI, EC2, IAM, VPC, S3, Route 53, ELB, Cloud watch, Cloud Formation, Docker, Jira, Git, GitHub, Jenkins, ANT/MAVEN, Chef, Ansible, Confluence, Unix/Linux, Python, Shell scripting, Ruby DSL, PowerShell scripting, Windows 2008, 2012. Polaris, Mumbai, Ind Apr 2014 to Aug 2015 DevOps Engineer / Build Release Engineer Responsibilities: Implemented and maintained monitoring and alerting of production and corporate servers such as EC2 and storage such as S3 buckets using AWS Cloud Watch. Defined dependencies and plugins in Maven pom.xml for various activities and integrated Maven with GIT to manage and deploy project related tags. Configured local Maven repositories and multi-component Ant projects with Nexus repositories and scheduled projects in Jenkins for continuous integration. Integrated Subversion (SVN) into Jenkins to automate the code check-out process. Configured SonarQube code quality tool and integrated it with Jenkins. Software Build and Deployment: Performed regular software release build and deployment based on defined process and procedure. Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances. Developed and scheduled bash shell scripts for various activities (deployed environment verification, running database scripts, file manipulations, Subversion (SVN). Created Shell scripts for automation of build and release process. Implemented Chef Recipes for Deployment on build on internal Data Centre Servers. Also re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances. Written wrapper scripts to automate deployment of cookbooks on nodes and running the chef client on them in a Chef-Solo environment. Automating infrastructure in AWS with Chef, Ruby, and maternal unit, Created EC2 Instances and VPC network and assigned Roles and permissions via IAM key management. Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts. Bootstrapping instances using Chef and integrating with auto scaling. Designed and implemented Chef, including the internal best practices, cookbooks, automated cookbook CI and CD system. Written multiple cookbooks in Chef. Developed chef Modules for installation & Auto healing of various CI&CD tools like Jenkins, MSSQL, Nexus etc. these modules are designed to work on both windows and Linux platforms. Expert in installing and configuring Continuous Integration tools such as Bamboo, Build Forge, Cruise Control and Hudson for build and deployment automation. Environment: SVN (Subversion), Anthill Pro, ANT, Maven, Chef, DevOps, Jenkins, Clear case, MS Build, Unix, Linux, Perl, Bash, Ruby, Cruise control, AWS, Chef, SonarQube, SharePoint, Bamboo, Hudson, JIRA, Shell Script, WebSphere. Keywords: continuous integration continuous deployment quality analyst javascript sthree database information technology golang microsoft Florida Wisconsin |