We provide IT Staff Augmentation Services!

Sr.cloud Devops Engineer Resume

Seattle, WashingtoN

SUMMARY

  • Sr. Cloud DevOps Engineerwith profound experience in the IT sector, especially in the Cloud domains (Azure & AWS), including building and deploying applications by carrying outDevOpspractices such asCI/CD, Configuration Management, Cloud Migration, Change/Incident Managementin runtime environment along with tools likeGitHub, Chef, BitBucket, Ansible, Jenkins, Maven, Docker, ANT, SVN, GIT.
  • Hands on experience in Azure cloud worked on Azure App services, Azure SQL Database, Azure Blob storage, Azure Functions, Virtual machines, Fabric controller, Azure AD, Azure Data Factory, Azure Data Bricks, Azure Service Bus and notification hub. Utilizing Azure service fabric to package, deploy, manage scalable and reliable microservices and containers.
  • Migrated on - premise storage to Microsoft Azure using Azure site recovery, Azure backups, and Azure IaaS virtual machines and cloud services (PaaS role instances) into secure Vnets and subnets with Azure Internal Load balancers.
  • Extensively worked with various Azure services like,Log Analytics Workspace,Event Hubs, Web Roles, Worker Roles, Azure Websites, Caching, Azure SQL, Net worker servicers, API Management, Active Directory (AD) services infrastructure in advocating, maintaining, and monitoring. Integrated Azure Active Directory (AAD) infrastructure with periodic auditing, troubleshooting and performance.
  • Expertise in migrating the existing v1(classic) Azure infrastructure to v2 (ARM),including scripting and templating the entire end to end process. Built Azure Disaster Recovery Environment, Azure Recovery Vault, and Azure Backups from the scratch using PowerShell scripts to migrate on-premises to Windows Azure.
  • Implemented a CI/CD pipeline with GIT, MS Build, Docker, and Maven in both the cloud and on-premises using Azure DevOps (VSTS, TFS).
  • Working on AWS to Azure migrations, Jira to Azure DevOps migrations, and GitHub to Azure DevOps migrations, as well as configuring and using PaaS offerings such as Azure Database services, Azure Kubernetes, Azure Containers, DNS, Application gateway rerouting, Test Plans, Web Apps, Application Insights, and Azure Container Monitors.
  • Worked on setup the Kubernetes sandbox on Azure Kubernetes Services (AKS) for testing the different features and manage containerized applications using its nodes, ConfigMaps, selectors, services and deployed application containers as Pods.
  • Experience in integrating Azure Log Analytics with Azure Virtual Machines for monitoring the log files, store them and track data using Azure Monitoring metrics.
  • Proficient in several terraform modules for infrastructure management, while published and authored a module to the Terraform registry to deploy our product on clients’ environment.
  • Used terraform to manage various infrastructure resources such as physical machines, virtual machines, and Docker containers.
  • Assist with Dev-SecOps jobs such as container security, hardening, baselining, and continuous integration and delivery (CI/CD).
  • Experience in working on Docker Engine, Machine, Creating Docker Images, Compose, Docker Hub, and handling multipleimages for middleware installations and domain settings.
  • Deployed Kubernetes Clusters using a master/minion architecture on cloud/on-premises environments, and created numerous YAML files to create a variety of services such as pods, deployments, auto scaling, load balancers, health checks, and Namespaces.
  • Expertise in using Gradle, Maven, and ANT as a Build Tool for the building of deployable artifacts (war & ear) from source code.
  • Extensive experience with SCM tools such as GIT (Git Bash, GitHub, Git GUI), SVN (Tortoise SVN), Source Tree, and comparable tools for branching, merging, tagging, and versioning across environments.
  • Experience in integrating Spinnaker across AWS EC2 instances and different AWS VPC's in AZs to assure Continuous Delivery and monitor application deployments.
  • Designed AWS Cloud Formation templates to generate custom-sized VPCs, subnets, and NAT to ensure dat Web applications and database templates could be deployed successfully.
  • Worked on services such as EC2, S3, Glacier, ELB (Load Balancers), RDS, SNS, SWF, and EBS, as well as developing and managing cloud VMs with AWS EC2 command line clients and Services AWS provisioning.
  • Hands-on experience configuring Kubernetes (k8s) Clusters for running microservices and deploying microservices utilizing Kubernetes-backed infrastructure. Used Ansible playbooks to automate Kubernetes clusters.
  • Experienced in configuring CI/CD pipeline in Jenkins to implement Continuous Integration and Continuous Delivery process, accommodate software teams with compilation and artifact deployment requests in an Azure cloud environment.
  • Using build automation solutions like Bamboo and Jenkins, we were able to improve our continuous integration workflow, project testing, and deployments. Implemented Jenkins code coverage and unit test plug-ins using Maven.
  • To provide Nginx, Apache Spark, Apache Web servers, and Tomcat servers, me wrote Ansible Playbooks using YAML scripting and Puppet Manifests using DSL.
  • Working noledge of Chef for automation, provisioning, and configuration management on corporate Linux distributions, FreeBSD, Artifactory, and the Nexus repository, as well as ecosystem integrations with Azure and Docker.
  • Expertise in deploying and managing artifacts using various repository management platforms such as Sonatype, Nexus, and Artifactory. And Bug tracking software such as JIRA and BASE can be configured.
  • Responsible in configuring Log monitoring tools like ELK (Elasticsearch, LogStash & Kibana), Nagios, Splunk,Prometheus,Filebeat, and Grafana to monitor logs of applications in prod and non-prod.
  • Hands on experience with build and CI/CD tools like Bamboo, Hudson/Jenkins, TeamCity, Bamboo, SonarQube, GitHub, and uBuild, Maven, BitBucket, ANT.
  • Experience in working on web servers like Apache and application servers like Web logic, Tomcat, WebSphere, JBoss to deploy code & deployment inAzure DevOpsthrough automation using scripting languages such as Shell, Bash, Perl, JSON, Ruby, Groovy, PowerShell and Python.

TECHNICAL SKILLS

Cloud: Azure, AWS, OpenStack

Configuration Management Tools: ANSIBLE, CHEF, PUPPET

Build Tools: ANT, MAVEN, GRADLE

Container Tools: Docker, Kubernetes

Version Control Tools: GIT, GitHub Enterprise, CVS, SVN, Bit Bucket.

Log and Monitoring Tools: Azure Monitoring, Nagios, Splunk, ELK, Cloud watch, Dynatrace, Prometheus and Grafana

Scripting: Bash/Shell, Perl, Python, Ruby, power shell, Jason, YAML, Groovy and Go Lang

Databases: My SQL, MS Access, Oracle 9i/10g/11g, DB2, NoSQL (MongoDB, DynamoDB)

Application Servers: WebLogic 9.x/10.x, WebSphere 6.x/7.x/8.x, JBOSS 4.1

Web Servers: Apache HTTP, Nginx, Apache TOMCAT

Networking: DNS, DHCP, SMTP, HTTP, SNMP

Operating Systems: Linux (Red Hat 4/5/6/7), UBUNTU, UNIX, WINDOWS NT/2000/2003/XP/VISTA/7/8/10.

CI/CD Tools: Jenkins, Hudson, Bamboo

Build Automation tools: Service-now, Selenium

PROFESSIONAL EXPERIENCE

Confidential -Seattle, Washington

Sr.Cloud DevOps Engineer

Responsibilities:

  • Configured Azure Virtual Networks, subnets, DHCP address blocks, Azure network settings, DNS settings, security rules, and routing. Deployed Virtual Networks and subnets into the Azure IaaS virtual machines and Cloud services (PaaS role instances).
  • Developed Azure Automation Assets, graphical runbooks, and PowerShell runbooks to automate specific tasks, installed Azure AD Connect, configured Active Directory Federation Service (ADFS), autantication flow, and installed ADFS using Azure AD Connect, and participated in administrative tasks such as Azure environment Build, Design, and Deployment.
  • Delivered Azure Technical Help against CPE and workflow efficiency/SLA targets and providing day-to-day developer support to Azure customers by resolving escalated, complicated technical customer issues on the Azure PaaS Services.
  • Configured security to Azure Cloud and Network Security Groups for Subnet and NIC level for Azure Virtual Machines using RBAC and Azure Monitor. Used Azure SDKs to interface with Azure services from our app, and we chose the right Azure service based on our computation, data, and security requirements.
  • Integrated container registries, notably Docker Hub and the Azure Container Registry, into DevOps workflows and deployed Windows and Linux-based Docker containers with popular container orchestrators like Kubernetes and DCOS which are provisioned by the Azure Container Service.
  • Automated provisioning of hybrid solutions using IAC, Azure Express Route, and Azure Hybrid connections to connect Azure to on-premises resources. Extensive expertise migrating to Windows Azure (IaaS), including the creation of Azure VMs, storage accounts, and storage pools, as well as the migration of on-premise servers to Azure and the creation of availability sets.
  • Used Visual Studio Team Services (VSTS), also non as Azure DevOps Services, to design and setup HTTP Triggers in Azure Functions with application insights for monitoring and doing load testing on the apps.
  • Deployed and optimized a two-tier .NET web application to Azure DevOps to focus on development by using services like Repos to commit codes, Test Plans to trigger application and unit tests, and App Service to deploy artifacts. Azure Application Insight collects process health performance and the usage data.
  • Designed and implemented Continuous Integration (CI) across multiple environments using Azure DevOps tools to facilitate an agile development process dat is automated and repeatable, allowing teams to safely deploy code multiple times per day while ensuring Azure Kubernetes Services (AKS) are supported.
  • Provisioned Terraform Templates to automate Azure IaaS virtual machines and deliver virtual machine scale sets in a production environment. As terraform templates have been used to migrate on-premise servers and databases to Azure cloud.
  • Used Terraform to reliably version and create infrastructure on Azure. Created resources, using Azure Terraform modules, and automated infrastructure management. Provisioned Azure VM’s using infrastructure as code such as Terraform. Where the code is stored in a private repository and constantly updated.
  • Expertise in deploying microservices, application development, and upgradation using Azureservicessuch asAzureKubernetesService (AKS), Container Registry,CosmosDB, andGrafana,Azurepipelines,Azure Monitor.
  • Used Azure Kubernetes Service (AKS) to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azure portal used template driven deployment options such as Azure Resource Manager templates and Terraform.
  • Worked on deploying the AKS (Azure Kubernetes services) cluster by installing the Kubernetes through Terraform using ACR autantication and tan configured and connected it to the cluster.
  • Implemented & maintained the branching and build/release strategies using SCM tools GIT, GitLab, Subversion, Bitbucket and experienced in migrating Bitbucket repositories to GitHub.
  • Integrated Maven with GIT to manage and deploy project-related tags, and used CI tools to kick off the builds and move them from one environment to another. SonarQube was integrated with Jenkins for continuous code quality inspection and analysis using the SonarQube scanner for Maven.
  • Skilled in monitoring servers for Resource, Network, and Log Trace Monitoring, created geo-mapping visualizations using Azure Monitoring. Evaluated system logs using ELK software stack.
  • Experience in cloud monitoring by implementing observability patterns using Azure Monitoring, Azure Application Insights and Log Analytics Workspace. In depth of noledge to build, test, and deploy pipelines in Azure and to collect metrics and logs, by using Azure Monitoring.
  • Designed, wrote and maintained systems in Python scripting for administering GIT, by using Jenkins as a full cycle continuous delivery tool involving package creation, distribution, and deployment onto Tomcat application servers via PowerShell scripts embedded into Jenkins jobs.
  • Managed Azure Infrastructure Azure Web Roles, Worker Roles, VM Role, Azure SQL, Azure Storage, Azure AD Licenses, Virtual Machine Backup and Recover from a Recovery Services Vault using Azure PowerShell and Azure Portal in Windows platform.
  • Created various playbooks for machine creations, SQL server, cluster server, and my SQL installations using Ansible. Also automated the tasks with Ansible Playbooks by using YAML functions and migrating the servers with the required configuration changes and testing and deploying the machines using Ansible Commands.
  • Used Ansible to set up/tear down the ELK stack (Elasticsearch, Log Storage, Kibana) and troubleshoot build issues with ELK to find a solution. WrittenAnsible handlers with multiple jobs can be written to trigger multiple handlers and dissociate handlers from their names, making it easier to share handlers between Playbooks and Roles.
  • Worked with Nagios, Prometheus for Azure Active Directory & LDAP and Data consolidation for LDAP users. Monitored system performance using Nagios, Prometheus, maintained Nagios servers and added new services & servers.
  • Automated the Service-Now platform, Selenium, Jenkins, and other CI/CD tools to aid in the development of an automated deployment engine.
  • Using JFrog Artifactory, Nexus, and the Jenkins project's Jenkins Artifactory plugin, maintained artifacts in binary repositories and pushed new artifacts.
  • Configured SonarQube code quality tool and integrated it with Jenkins to analyze code quality metrics, to verify the coding standards and setup quality gates to allow/fail builds as per requirement.

Environment: s: Azure, PCF, Office 365, Terraform, Maven, Jenkins, Ansible, Azure ARM, Azure AD, Azure Sit Recovery, Kubernetes, Python, Ruby, XML, Shell Scripting, PowerShell, Nexus, JFrog Artifactory, Jenkins, Git, Jira, GitHub, Ansible, Docker, Windows Server, TFS, VSTS, LDAP, Nagios, Prometheus.

Confidential -Itasca, IL

Sr.Cloud Infrastructure Engineer

Responsibilities:

  • Experience in creating Network Security Groups to filter the traffic to and fromAzureResources by configuring the Inbound and Outbound traffic rules and associating them with Subnet and Network Interfaces, creatingAzureKey Vault to store Certificates, Secrets through ARM templates.
  • Configured Azure cloud services, Azure storage, Azure active directory, and Azure Service Bus. Created and managed Azure AD tenants, as well as configured Azure AD application integration.
  • Designed, configured, and deployed Azure Automation Scripts for a variety of Azure stack applications (including Compute, Web Mobile, Blobs, ADF, Resource Groups, HDInsight Clusters, Azure SQL, Cloud Services, and ARM), Services, and Utilities with an emphasis on Automation.
  • Used the SQL Azure Migration Wizard to migrate SQL Server databases to SQL Azure Databases and the Python API to upload agent logs to Azure blob storage. Converting outdated legacy systems, such as payment, order processing, order management, and so on, into discrete REST services for use in the Azure microservices platform.
  • Prepared capacity and architecture plan to create theAzure cloudenvironment to host migratedIaaSVMsandPaaSrole instancesfor refactored applicationsand databases.
  • Established connection fromAzureMigration to On-premisedatacenterusingAzure ExpressRouteforSingle and Multi-subscription connectivity.
  • Worked on the PowerShell Automation Run books to automate the Windows patching and server upgrades by onboarding virtual machines to Azure Automation accounts.
  • Implemented a CI/CD pipeline using Azure DevOps(VSTS,TFS) in both cloud and on-premises with GIT, MS Build, Docker, Maven along with Jenkins plugins.
  • Involved in combining all Release pipelines into Single Release pipeline. We used Azure DevOps, VSTS, PCF. Managing keys by creating the keys and attaching them to library & Variable Groups with the halp of Key Vault.
  • Configured RDS instances using Terraform and used Terraform to map more complex dependencies and identified network issue. Assisting with the installation of the Terraform continuous build integration system.
  • Provisioned Azure VMs with high availability using Terraform and ARM templates, built new Terraform plugins to accommodate additional functionality, and assisted with the migration of traditional and monolithic systems to AZURE using Terraform.
  • Build Jenkins jobs to create Azure infrastructure from GitHub repos containing Terraform code and administered/engineered Jenkins for managing automation for Daily/weekly builds.
  • InstalledMavenand implemented Maven builds toautomate artifactslike jar, war and ear andmanagedNexusto download theartifactsduring thebuild. Integration of automated build with deployment pipeline.
  • Worked in all areas of Jenkins setting up CI for new branches, build automation, plugin management and securing Jenkins and setting up master/slave configurations.
  • Worked with Docker for convenient environment setup for development and testing. Installed Docker Registry for local upload and download of Docker images and even from Docker hub.
  • Used Kubernetes backed infrastructure to run microservices in production environment deployed on Kubernetes clusters and developed Kubernetes templates for multitude of applications backed infrastructure to run microservices in production environment deployed on Kubernetes clusters and developed Kubernetes templates for multitude of applications.
  • Managed Kubernetes deployments using Helm charts, Created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files and Managed releases of Helm packages. Created Pods through new application and controlling, scaling and troubleshooting pods through SSH, managed manifest files and releases of Helm charts.
  • Experience in Kubernetes to manage the deployment rollouts and rollbacks and created service mesh istio for the traffic management in the production environment. Created pod, deployment, namespace and replication controller YAML definition files to Schedule, deploy and manage containers nodes in different env dev/staging/prod clusters in Kubernetes.
  • Created inventory, job templates and scheduling jobs using Ansible Tower. Downloaded and managed Ansible roles from Ansible Galaxy to automate the infrastructure. Implemented and designed Azure VM’s by Ansible roles to ensure deployment of web applications.
  • Created Ansible Playbooks to provision Apache Web servers, Tomcat servers, Nginx, Apache Spark and other applications. Written playbooks to deploy services on cloud, applications and to wrote modules in Ansible for implementing automation of continuous deployment.
  • Setup Continuous Delivery pipeline using Ansible playbooks. dis primarily consists of a Jenkins to run packages and various supporting software components such as Maven. Implementedmulti-tierapplication provisioning inOpenStackcloud, integrating it withAnsible, migrating the application usingMavenas build tool.
  • Maintained and administered GIT source code repository and GitHub Enterprise. Used GitHub Enterprise for source code management technologies such as GIT Bash, GitHub, and GIT to work with version control tools such as GIT, Team Foundation Server, and Visual Source Safe.
  • Installed, Configured and Managed Monitoring Tools such as Splunk for Resource Monitoring/Network Monitoring and Log Tracing. Worked on Splunkfor user administration setup, maintaining account, monitor system performance, configured network and server monitoring.
  • Experienced in creating custom Build & Deployment automation solutions in scripting languages including Python, Shell, UNIX shell, Ruby, Perl and PowerShell. me have worked and administered artifact tools including Nexus and Artifactory on Linux/Windows.
  • UsedJIRAto track the work and attended the dailyscrumscallsand bi-weeklysprint meetingsaspart ofAgileMethodology.
  • Implemented (IAC) Infrastructure as Code for Cloud, using the automation tools such as Service-now,Selenium.Created app in the azure portal using Azure AD to integrate it with Service-now platform and connected with sso app to view all users and groups to get the access of the app.

Environment: Azure, Jenkins, Auto Scaling, Web logic, Nexus, JIRA, Ansible, Oracle, Terraform, Python, Maven, Java, Service-now, Linux, Apache TOMCAT, ELK, GIT, LDAP, NFS, NAS, MS Share point, XML, Fedora, Windows, Splunk, Perl Scripts, Shell Scripts, Chef, Ansible, Docker, Kubernetes.

Confidential -Irving, Texas

Cloud DevOps Engineer

Responsibilities:

  • Perform troubleshooting on Azure resources such as the Load Balancer, VPN Gateway, Express Route, Application Gateway, Virtual Machines, and Network Connectivity.
  • Created recommendations on how to duplicate a subset of on-premise machines to the Azure Infrastructure as a Service (IAAS) offering which will be used for Disaster Recovery. dis analysis included the specifics to synchronize on-premise data with SQL Server and SharePoint instances hosted in VMs.
  • Ensured inAzure services beyond basic IaaS functionalityand UsedAzure Resource Manager(ARM) to deploy, update, or delete all the resources for your solution in a single, coordinated operation.
  • Automated the implementation of VPCs, ELBs, security groups, SQS queues, S3 buckets by using Terraform and used Terraform as a tool to manage different cloudinfrastructure resources, me.e., VMware, and Docker containers.
  • Configured Bitbucket with Jenkins & automated the build process through SCM polling. Created post-commit & pre-push hooks using Python in Bitbucket repositories. Resolved merging issues during rebasing & re-integrating branches.
  • Good experience in installing, configuring and maintaining the Continuous Integration (CI) purposes byJenkins, Nexus and for end-to-end automation for all builds and deployments.
  • Implemented Jenkins as a full cycle continuous delivery tool involving package creation, distribution, and deployment onto tomcat application servers via shell scripts embedded into Jenkins jobs.
  • Involved in setting up Fault tolerant Jenkins’s server for multiple teams across the group using AWS Cloud Formation templates. Configured Jenkins as a CI engine to build and promote applications to QA, UAT and Staging to Linux environments.
  • Hands-on experience in building custom Docker container images, tagging and pushing images, and using Docker consoles to manage the application life cycle. Using Docker Container technology, me automated the deployment of software applications in a secure and managed environment.
  • Virtualized the servers using the Docker for the test environments and development environment and performed configuration automation using Docker containers. Automated creation of various layers in the Docker file to create Docker images by developing a Pipeline in Jenkins and automated the Patch updates to various AMI which triggers the deployments whenever a new image is pushing the private on-prem repos.
  • IntegratedKuberneteswith network, storage, and security to provide comprehensive infrastructure and orchestrated container across multiple hosts. Created and monitored the Kubernetes master cluster and configuring networking and other Kubernetes primitives like Azure Kubernetes Service (AKS).
  • Used Terraform to deploy a Windows Kubernetes (K8s) cluster with Azure Container Service (ACS) and Kubernetes and Docker for the CI/CD system's runtime environment to create, test, and Octopus Deploy.
  • Experience in Setting up Kubernetes (k8s) Clusters for running microservices and pushed microservices into production with Kubernetes backed Infrastructure. Development of automation of Kubernetes clusters via playbooks in Ansible.
  • Managed version control tools like Subversion (SVN) andGITenterprise; and automated current build process with Jenkins with proposed branching strategies to accommodate code in various testing cycles.
  • Worked on the Prometheus core monitoring tool for alerting the servers, switching, and send data via network through specific plugins. Performed activities using Prometheus both on Linux and windows systems.
  • Experience in optimizing Volumes, AWS EC2 instances and created multiple VPC instances and created alarms and notifications for EC2 instances using CloudWatch.
  • Responsible for managing Ubuntu, Linux and Windows virtual servers on AWS EC2 instance by creating Chef Nodes through open-source Chef Server. Experience in configuring AWS cloud infrastructure and perform continuous deployment through Jenkins.
  • Developed AWS Cloud Formation templates to deploy complete stack in multiple accounts. Developed Cloud-Init scripts to bootstrap newly spun instances on to theChefServer. Copying on data from MySQL to MongoDB for the RBAC design and writing the server properties toChefServer as attributes for nodes.
  • Configured and deployed Azure Automation Scripts for a multitude of applications utilizing the Azure stack services including Compute, Web & Mobile, Blobs, ADF, Resource Groups, Azure Data Lake, HDInsight Clusters, Azure SQL and ARM focusing on automation.
  • Created Jenkins jobs and distributing load on Jenkins server by configuring Jenkins nodes, which will enable parallel builds. Performed automation of CI/CD pipeline in private cloud using Jenkins shared libraries and multibranch pipeline.
  • Proficient in building deployable artifacts (war, jar, ear, zip and tar) from source code and maintained by using ANT (build.xml) and Gradle (build. Gradle) and worked with Groovy script to automate configuration in Jenkins.
  • Hands on experience with installation and configuration of Dynatrace monitoring tool. And used Dynatrace to build email alerts and threshold settings for our environment.
  • Responsible for continuous integration (CI) and continuous delivery (CD) process implementation-using Jenkins along withPythonand Shell Scripts to automate routine jobs.
  • Deployed and configuredChefServer and Solo including bootstrapping of client nodes for provisioning. Created roles, cookbooks, recipes, and data bags for server configuration, deployment, and app stack build outs and managed Cookbooks to automate system operations.

Environment: Azure,AWS,Chef,Docker,WebLogic,Maven,Nexus,Jenkins,SVN,GIT,Ubuntu,Windows,Linux,Automate Artifacts.

Confidential

AWS DevOps Engineer

Responsibilities:

  • Using Amazon Web Services (AWS), me launched Amazon EC2 Cloud Instances (Linux/ Ubuntu/RHEL) and configured them for specific applications. Worked on AWS API Gateway for a custom domain and Record sets in Amazon Route53 for applications hosted in AWS Environment.
  • Integrated Amazon EC2 with AWS services like S3, RDS, and VPC to deliver a full, secure computing, query processing, and cloud storage solution for a wide range of applications.
  • Setup specific IAM profiles per group utilizing newly released APIs for controlling resources within AWSbased on group or user. CreatedAWS Multi-Factor Autantication (MFA) for instance RDP/SSH login, worked with teams to lock down security groups.
  • Implemented Python Scripts using stranded libraries for getting all the agent logs (Inventory, Remote connections, Network usage and performance counters) from the flavors of LINUX.
  • Maintained necessary back-up of the important files and documented Linux scripts for future reference. Involved in the design, configuration, installation, implementation, management, maintenance and support for the corporate Linux servers RHEL, CENTOS, Ubuntu.
  • Installed Bamboo and perform troubleshooting during installation to implement the CI process for the Java application builds and Setting up and configuring Bamboo, created Jobs for automating build and deploy activities.
  • Maintain and track inventory using Bamboo and set alerts when the servers are full and need attention. Created and configure jobs, script builder, custom command builder, agents in Bamboo
  • Developed GIT hooks for the local repository, code commit, and remote repository, code push functionality and Worked on the Git Hub. Used source code management technologies such as GIT Bash, GitHub, and GIT to work with version control tools such as GIT, Team Foundation Server, and Visual Source Safe.
  • Deployed and configured Chef Server and Chef Solo including bootstrapping of Chef client nodes for provisioning using a knife and automated by testing Chef recipes, cookbooks with test-kitchen, chef spec. Involved in configuring and integrating the servers with different environments to automatically provisioning and creating new machines using Chef.
  • Created scripts in Python which integrated with Amazon API in SaaS environment to control instance operations. Implemented zero downtime deployment process in WebLogic using Python, Shell script & automated it using Jenkins
  • Responsible for automated scheduled build/emergency build and release usingANTscripts for enterprise applications (J2EE).

Environment: AWS, Cloud Watch, MFA, SSH, Bamboo, Chef, Ruby, Jenkins, Maven, Git, Jira, Linux.

Confidential

Configuration Management Engineer

Responsibilities:

  • Automated the build and deployment of Java-based projects using Jenkins and Maven, and saved the projectsbinaries in Nexus or Artifactory.
  • Using Jenkins, me managed and optimized Continuous Integration and used the trigged logs to troubleshoot deployment build difficulties.
  • Worked on update and merge password autantication issues in Jenkins and Jira and involved in implementing Atlassian Tool Suite (Jira, Jenkins) especially for the issue tracking application (Jira).
  • Developed and managed a continuous integration/continuous delivery pipeline. Used Jenkins,Nexus,and Git to boost efficiency and build or deliver bug-free or highly TEMPeffective applications to end users or customers.
  • For release coordination, worked with the Development, Quality Assurance, Publishing, and other external teams. Hand on in all the production fix releases, weekly/monthly releases and roll-backs and other bug fixes.
  • Responsible for creating and deploying builds on various WebLogic environments, testing in build environment and release to test team on scheduled time or given deadlines.
  • Managing the entire Build and Release process, which includes code, documentation, and a testing team, as well as server administration.
  • Involved in creating pipeline jobs for Puppet release process for module deployment, using the Agile methodology for puppet development.
  • Developed automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers
  • Involved in the troubleshooting of issues during the build, integration and deployments of the code and created scripts for taking the backups of important files and folders in the Linux environment.

Environment: ANT, Maven, Jenkins, Puppet Artifactory, JIRA, SDLC, Shell, WebLogic, Agile, Perl, Junit, Tomcat application server 7.x/6.x/5.x, RHEL 7,6.6,6.7, Java, Python, Linux, Apache, Shell Scripts, XML, UNIX, MS Office.

Confidential

Linux Administrator

Responsibilities:

  • In a mixed environment, me designed, implemented, and maintained Windows, Linux, UNIX, Solaris, CentOS, and Ubuntu systems. Optimize kernel and database configurations as well to keep disk me/O resource usage to a minimum.
  • Responsible for setting up the managing user accounts, security, rights, disk space, and process monitoring RedHat Linux. As part of preventative maintenance, me planned, scheduled, and implemented OS fixes on Linux systems.
  • Worked on Linux Utilities: KICKSTART, SSH, FTP, AUTOFS, User Management, Disk Management and Swap Partition/Filesmanagement.
  • Installation, Configuration & Upgrade of Linux Solaris, AIX, HP-UX, and Windows operating system.
  • Developed Shell Scripts to automate repeatable tasks, used Bash Shell scripting to manage directories, files, users, and applications in Linux.
Environment: Windows, NFS, Linux, UNIX, RHEL, CentOS, Ubuntu, NIS, DHCP, FTP, Telnet, Kickstart, SSH, Auto fs, VMWare, Virtual Box, RPM, and YUM.

Hire Now