Sr. Devops Engineer Resume
2.00/5 (Submit Your Rating)
SUMMARY:
- Around 8+ years of experience in IT sector in DevOps Engineer in automating, building, deploying and releasing of code from one environment to another environment in runtime wif various tools like Git, Maven, VSTS, Jenkins, Ansible, Chef, Docker, Kubernetes and managing cloud services wif Azure, Computer Networks, Cloud Computing and Linux Administration.
- Experienced in administration, troubleshooting, tuning, security, backup, recovery and upgrades of RHEL Linux. Azure Kubernetes Services (AKS) design, configuration, implementation and management.
- Experience on complete software development life cycle (SDLC) wif software development models like Agile, Scrum Model, Ansible, JIRA, Waterfall models
- Data Manipulation from *.csv, pipe delimited and xls file importing into a sql table via internal SaaS import tools. Hands on experience in Azure Development, worked on Azure web application, App services, Azure storage, Azure SQL Database, Logical App, Virtual machines, Fabric controller, Azure AD, Azure search, and notification
- Good noledge in Infrastructure as Code by using Terraform and Cloud Formation and Worked on creating Cloud Formation templates for dev, test, staging and production.
- Linux/Unix system administrator on Red hat EL, 5.x, 6.x, Centos 4.x, 5.x and VMware environment. Involved in migrating physical Linux/Windows servers to cloud and testing.
- Enterprise Architect role specializing in AWS/Azure Cloud, Security, DevOps CI/CD, AEM 6.2, Healthcare (EMR/HER), Salesforce.com, Workday, DW/BI, call center, telephony, software development, infrastructure, network and data center design.
- Experienced in using Build Automation tools like Maven, Ant, Gradle, SBT and frameworks like Spring Boot, Spring MVC wif Jenkins for build and deployment.
- Container - as-service (CAAS) L ead to set teh Hybrid Cloud Framework of whole SAAS DevOps of Confidential, Pioneering and finalizing Results, monitor team of 15 people across US, India, China, working hourl
PROFESSIONAL EXPERIENCE:
Confidential
Sr. DevOps Engineer
Responsibilities:
- Involved in migrating physical Linux/Windows servers to cloud (AZURE) and testing teh whole process. Designed an Architectural Diagram for different applications before migrating into Azure cloud for flexible, cost - TEMPeffective, reliable, scalable, high-performance and secured. Understand teh latest features like (Azure DevOps, OMS, NSG Rules, etc..,) introduced by Microsoft Azure and utilized it for existing business applications Creating, validating and reviewing solutions and effort estimate of converting existing workloads from classic to ARM based Azure Cloud Environment Developed automation system using
- PowerShell scripts and JSON templates to remediate teh Azure services Worked on GIT to maintain source code in Git and GitHub repositories Created builds and release pipelines in VSTS and done deployments using SPN (secure endpoint connection) for implementing CI/CD. Implemented automation for deployments by using YAML scripts for massive builds and releases. Worked on defining teh support model to support various Products build and release activity. Experienced in Azure Kubernetes service to produce production-grade Kubernetes dat allow enterprises to reliably deploy and run containerized workloads across private and public clouds. Leading team and Built servers using Azure: Importing volumes, launching VM, Python, RDS, creating security groups, auto-scaling, load balancers (ELBs) in teh defined virtual private cloud. Deploying VM's, Storage, Network and Affinity Group through PowerShell
- Script and Terraform. Implemented a complete automated build-release solution using a combination of technologies like Maven, TFS, Jenkins Developing automated process for code builds and deployments using Jenkins, Ant, Maven, Sonar type Nexus, Shell Script, Perl, Java. Experience in Ansible setup, managing hosts file, Using YAML linter, authoring various playbooks and custom modules wif Ansible and Ansible Playbooks to automate in AWS services like Launching EC2, Provisioning IAM, Configuring VPC, EBS, Monitoring using Cloud Watch and Cloud Trail Implemented a Continuous Delivery pipeline wif Docker, Jenkins and GitHub and AWS AMI's. Maintained and administered GIT source code repository, GitHub Enterprise is used. Implemented new Docker container creation process for each GitHub branch gets started on Jenkins as Continuous Integration server. Experienced in developing web applications using C#, ASP.NET Core, Azure SQL, Azure Databricks, Google Cloud Platform, ASP.NET MVC, ASP.NET, ASP.NET Web API, .NET Core 2.2 Work closely wif teh web application development team to ensure proper integration between mobile application and web application. Worked on
- Microsoft Azure (Public) Cloud to provide IaaS support to client. Create Virtual Machines through Power Shell Script and Azure Portal/ Leading team. Creating Storage Pool and Stripping of Disk for Azure Virtual Machines. Backup, Configure and Restore Azure
Confidential
Sr. DevOps Engineer
Responsibilities:
- Developed and implemented Software Release Management strategies for various applications according to teh agile process. Participated in weekly release meetings wif Technology stakeholders to identify and mitigate potential risks associated wif teh releases. Responsible for design and maintenance of teh Git repositories, views, and teh access control strategies and Managed Git repositories for branching, merging, and tagging. Imported and managed multiple corporate applications into Subversion (SVN). Managing teh code migration from TFS and CVS to Subversion repository. Involved in all projects dat move to production and work closely wif teh Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes. Configured Git wif Jenkins and schedule jobs using POLL SCM option. Expertise in working wif Puppet
- Enterprise and Puppet Open Source. Installed, configured, managed and upgraded Puppet Master, Agents & Databases. Involved in headmost Automation Deployment Team by working wif puppet. Created snapshots and Amazon machine images (AMIs) of teh instances for backup and creating clone instances. Hands on Experience in maintaining Puppet modules to manage configurations and automate installation process. Utilized Puppet to oversee Wed Applications, Configure Files, Data Base, Commands, User Mount Points, and Packages. Integrated Puppet wif Active directory to maintain users.
- Followed agile principals and used JIRA for maintenance and Bug development tasks. Involved in JIRA as defect tracking system and configure various workflows, customizations and plug - ins for JIRA bug/issue tracker, integrated Jenkins wif JIRA, GitHub. Deployed teh build artifacts into environments like QA, UAT and production according to teh build life cycle. Worked on other Visual Studio Team System tools during teh build process, including version control, work item tracking and Build tracking. Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments. Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated teh whole process. Build a CI/CD pipeline to automate teh process using teh python and Bash script. Created and maintained teh Python
- Deployment scripts for Tomcat web application servers. Configured and worked on static code coverage tool like SonarQube. Configured TFS builds wif continuous integration and build notifications. Implementation of TFS and Visual Studio integration along wif Microsoft Test Manager. Configured users and permissions for TFS, SharePoint portals and Source Control Explorer folders. Developed custom solutions in C# and PowerShell to validate availability, consistency, and compliance of environments. Reviewed reports from QA te
Confidential
DevOps Engineer
Responsibilities:
- Experience in implementing Data warehouse solutions in AWS Redshift. Worked on various projects to migrate data from one database to AWS Redshift, RDS, ELB, EMR, Dynamo DB and S3. Used AWS Cloud Formation templates to create custom sized EC2 instances, VPC, subnets, NAT, ELB and Security groups.
- Created alarms and trigger points in CloudWatch based on thresholds and monitored teh server's performance, CPU Utilization, disk usage and Utilized AWS CloudWatch services to monitor environment for operational & performance metrics during load testing. Worked on CloudFront to deliver content from AWS edge locations to users, allowing for further reduction of load on front - end servers. Design and Development in various modules in Mainframe environment Created Python scripts to totally automate AWS services which includes web servers, ELB, CloudFront distribution, EC2, database, security groups, S3 bucket and application configuration, dis script creates stacks, single servers, or joins web servers to stacks. Used OpenStack and AWS cloud services to launch Linux and windows machines, created security groups and written basic PowerShell scripts to take backups and mount network shared drives.
- Worked on backup functionality and design using Azure and also has noledge on azure based disaster recovery. Involved migration of code from existing Mainframe backend/ CICS based system to Java front end Worked on AWS costs by writing teh Ansible Playbooks for auto Start/Stop of AWS resources at teh time of teh day by triggering it from Jenkins and noledge on RHEL on Ansible Playbooks, Modules and Roles. Designed various Jenkins jobs to continuously integrate teh processes and executed CI/CD pipeline using Jenkins, Ansible Playbooks and Ansible Tower. Authored Playbooks in Ansible using
- YAML scripting and Manifests in Puppet using DSL to provision Nginx, Apache Spark, Apache Web servers, and Tomcat servers. And custom modules wif Ansible Playbooks to automate in AWS services like Launching EC2, Provisioning IAM, and Configuring VPC. Installed Jenkins and perform troubleshooting during installation to implement teh CI process for teh Java application builds. Involved in creating Jenkins pipeline jobs for Puppet release process for module deployment, using Kanban AGILE methodology for puppet development. Installing and configuration of an automated tool Puppet dat included installation and configuration of Puppet Master, Agent nodes and an admin control workstation. Created Ansible Playbooks and Puppet Manifests to provision Apache Web servers, Tomcat servers, Nginx, Apache Spark and other applications. 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/Bitbucket and Puppet. Building/Maintaining Docker container clusters managed by Kubernetes, Linux, Bash, GIT, Docker, on GCP. Utilized
Confidential
DevOps Engineer
Responsibilities:
- Administered large scale server environments consisting of over 800 RHEL 5/6 VMWare VMs running multiple technologies including Apache, JBoss, Memcached, MySQL, postfix, ActiveMQ, python. Performing configuration management tasks on 150+ servers wif teh aid of Puppet Master Server and involved in writing Puppet manifests for customized configuration management. Automated deployment modules of IIS web applications, bindings and configuration settings using a combination of PowerShell scripts and Puppet. Deployed both Puppet Agent Based and Agentless Configurations, Puppet dashboards, Mcollective wif activeMQ server, plugin - sync, stored configs, Hiera-Facter. Extensively worked on Hudson and Jenkins for continuous integration and for End to End automation for all build and deployments. Worked on Docker and Ansible in build automation pipeline and Continuous Deployment of code using Jenkins and wrote Playbooks to automate Ansible servers using YAML scripting and Developed an Ansible role for Zabbix-agent which will be integrated into teh to teh CICD pipeline. Enabling users to better manage software development, deployments and infrastructure wif tools such as
- Jenkins and GITHub/Bitbucket. Connected continuous integration system wif GIT version control repository and continually build as teh check-in's come from teh developer. Responsible for design and maintenance of teh Subversion/GIT Repositories, views, and teh access control strategies. Automated teh release pipeline to achieve zero touch deployments using Jenkins, SVN, Nexus, and Nolio. Implementing a Continuous Delivery framework using Puppet, Bamboo in Linux environments. Experience in developing Puppet modules (blue prints) for installation, configuration and continuous integration (CI) using combination of Puppet Master, GIT, Vagrant and Jenkins/UDeploy Worked on setting up teh Jenkins Pipelines, Jobs, and administration of entire Jenkins infrastructure for release automation of 30+ Java based applications. Experienced in branching, tagging, and maintaining teh version control systems across teh environments using SCM tools like GITHub, Subversion (SVN), Atlassian, GIT lab and TFS on Linux and windows platforms. Strong in building Object Oriented applications using C++ and Java, writing Shell Scripts and Perl Scripts on UNIX. Experience in implementation of TCP/IP, HTTP, FTP, NIS, NIS+,
- DNS, DHCP, NFS, NAS, RAID, Jumpstart installation of Solaris and Kick start in RedHat Enterprise Linux. Responsible for Installation and Configuration of Solaris 8/9/10 servers, RHEL servers (3/4/5/6) and AIX servers. Experience in Manage file systems using Software RAID and recover an array, manage file systems using Logical Volume Management, resize file systems and protect them wif LVM Snapshots. System configuration/hardening using IP tables, SE Linux TCP Wrappers, ACL and traditional permission on Linux servers as well as r
Confidential
Build and Release Engineer
Responsibilities:
- Release Engineer for a team dat involved different development teams and multiple simultaneous software releases and implemented Continuous Integration Process. Participated in weekly release meetings wif Technology stakeholders to identify and mitigate potential risks associated wif teh releases. Involved wif development teams to support simultaneous software releases Worked wif installation, deployment and maintenance of middleware application servers to RHEL Dev. and Test environments.
- Created Ant, Perl and UNIX scripts for Build activities for QA staging and PROD environments. Imported and managed multiple corporate applications into Subversion (SVN). Experienced in setting up Continuous Integration environment using Bamboo to automate teh daily processes. Build and Deployed Java/J2EE and .Net to a web application server in an Agile continuous integration environment and automated teh entire process. Created and maintained teh Shell deployment scripts for WebLogic and web application servers
- Involved in s teh existing ANT/Maven files in case of errors or changes in teh project requirements. Perform periodic system audits on all environments to ensure dat only controlled versions of software reside all environments.
Environment: Subversion (SVN), Bamboo, Confluence, Java/J2EE, ANT, Maven, WebLogic, Shell Scripts, Joint, UNIX, Windows XP, Oracle.
