We provide IT Staff Augmentation Services!

Cloud/devops Engineer Resume

5.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Senior Cloud/DevOps engineer with over 7+ years of extensive IT experience in Linux and windows system administrator worked on server - based operating system with a major focus on AWS, Azure, Open Shift, GCP Data center migration, CI/CD pipeline, Build/release management and Virtualization technologies which also includes Troubleshooting and performance issues.
  • Expertise in Scrum Methodologies such as Agile and Waterfall methods, software development lifecycle management, continuous integration, build and release management and managed environments.
  • Hands on experience in Azure Development, worked onAzure web application,App services,Azure storage,Azure SQL Database,Virtual machines,Fabric controller,Azure AD, Azure search, and notification hub.
  • Designed, configured and deployed Microsoft Azure for a multitude of applications utilizing theAzurestack (Including Compute, Web & Mobile, Blobs, Resource Groups, Azure SQL, Cloud Services, and ARM), focusing on high - availability, fault tolerance, and auto-scaling.
  • Managing Database, Azure Data Platform services (Azure Data Lake(ADLS), Data Factory(ADF), Data Lake Analytics, Stream Analytics, HDInsight/Databricks, NoSQL DB).
  • Expertise in MicrosoftAzure Cloud Services(PaaS & IaaS), Application Insights, Document DB, Internet of Things (IoT),Azure Monitoring, Key Vault, Visual Studio Online (VSO) and SQL Azure.
  • Developed methodologies for cloud migration, implemented best practices and helped to develop backup and recovery techniques for applications and database on virtualization platform.
  • Extensive involvement in DesigningAzure Resource ManagerTemplate and in designing custom build steps usingPowerShell.
  • Designed and developed Cloud Service projects and deployed toWeb Apps, PaaS, and IaaS.
  • Configured SQL Server Master Data Services (MDS) in WindowsAzure IaaS.
  • Configured AzureAutomation DSC configuration management to assign permissions through RBAC, assign nodes to proper automation accounts and DSCconfigurations, to get alerted on any changes made to nodes and their configuration.
  • Expertise Terraform to reliably version and create infrastructure on Azure/AWS. Created resources, using Azure/AWS Terraform modules, and automated infrastructure management and also experienced with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation and extensively used Auto Scaling for launching cloud instances while deploying Microservices and used Terraform to map more complex dependencies and identify network issue.
  • Hands on Experience Using AzureKubernetes Service to deploy and managed Kubernetes cluster in Azureand created an AKS cluster in the Azure portal, with the AzureCLI, also used template driven deployment options
  • Create clusters inGoogle Cloudand manage the clusters usingKubernetes(k8s). Using Jenkins to deploy code to Google Cloud, create new namespaces, creating docker images and pushing them to container registry of Google Cloud.
  • Experience in creating dashboards inStack driver. Can setup alerting and create custom metrics using google API developer tools.
  • Expertise in AWS services such as EC2, Load Balancer, Lambda, S3, RDS, DynamoDB, VPC, Route53, IAM, WAF, CloudFormation, CloudWatch, CloudTrail, Code Build, Code Commit, Code Deploy, Code Pipeline, EC2 Container Service, EBS, Elastic Beanstalk, Security Groups, SNS, VPCs.
  • Expertise in Cloud Formation templates and deploying AWSresources using itand Creating alarms and notifications for EC2 instances using Cloud Watch and installed the applications On AWSEC2 instances and also configured the storage on S3 buckets.
  • Strong experience with AWS IAM service in creating IAM users & groups, defining roles and policies and Identity providers, working with other teams consistently providing them customer service and helping them in integrating with IAM and as a part of Integration Team worked on Dev0pson AWS.
  • Implemented AWSLambda functions to run scripts in response to event in Amazon Dynamo DB table, S3 buckets, and HTTP requests using Amazon API Gateway. Also wrote AWS Lambda functions in python for AWS Lambda which invokes python scripts to perform various analytics on large data sets in EMR clusters.
  • Designed, deployed, and operated OpenStack and Software-Defined Networking (SDN) based IaaS, PaaS, and SaaS service platform network in multiple datacenters and Deployed a various version of OpenStack like Icehouse, Kilo, Newton in Datacenter on multitrack with High Availability.
  • Experienced in working on Docker hub and Docker swarm, Docker compose creating Docker images and handling multiple images primarily for middleware installations and domain configuration.
  • Expertise in using Kubernetes for running/managing containers, images and container snapshots, while creating a platform for automating, deploying, scaling of application containers across clusters of hosts.
  • Experience in working on cluster management on Kubernetes to create Pods, Nodes, and deploying microservices pulled from the Docker Registry and managed by Kubernetes.
  • Experienced in OpenShift platform in managing Docker Containers, Kubernetes Clusters, and Mesos and implemented a production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure and created Jenkins jobs to deploy applications to Kubernetes Cluster.
  • Configured and administered Jenkins for automated builds Responsible for installing Jenkins master and slave nodes, Developed and maintained automated CI/CD pipeline for code deployment using Jenkins.Used Jenkins as Continuous Integration tool: creating new jobs, managing required plug-ins, build trigger, build system and post build actions, scheduled automation builds.
  • Extensively worked on Jenkins and Hudson for CI (Continuous Integration) and CD (Continuous Deployment) methodologies and for End to End automation for all build and deployments.
  • Developed microservices onboarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services.
  • Used Ansibleand AnsibleTower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change and Experience in managing Ansible Playbooks with Ansible roles, group variables, inventory files, copy and remove files on remote systems using file module.
  • Hands-on experience in configuring Chef Server Enterprise on-premise, workstation bootstrapped the nodes using knife and automated by testing Chef Recipes, Cookbooks with test-kitchen and chef spec.
  • Managed deployment automation using puppetRoles, Profiles, MCollective, Hiera, and Custom puppetmodules, Ruby scripting language.
  • Expertise in Installing, Configuring and managing the Puppet Ecosystem Components for both opensource and enterprise version of Puppet and involved in Designing and Implementing Puppet with Orchestration and code manager with R10K along with Git, GitLab and Git Hub.
  • Hands-on experience in using Chef for automation, provisioning and configuration management on enterprise Linux distributions, Artifactory, and Nexus repository, by using ecosystem integrations with AWS, Azure, and Docker.
  • Implemented & maintained the branching and build/release strategies using SCM tools GIT, GitLab, Subversion, Bitbucket and experienced in migrating Bitbucket repositories to GitHub.
  • Proficient with Shell, Python, Ruby, Perl, Power Shell, JSON, YAML, Groovy scripting languages.
  • Extensive experience in building Artifacts using various build tools like Ant, Maven and Gradle and store back to Nexus, JFROG and Artifactory, run environmental jobs by using provisioning tools Docker and Vagrant.
  • Experience using Nagios monitoring system and different Bug Tracking Tools like Remedy, Jira, ServiceNow and Clear Quest also designed, deployed and coordinated with different teams to enhance ELK platform and took ownership of new technologies.
  • Experience in Splunk solution design, architect, deployment and configuration of Splunk components like forwaders, indexers, search heads etc.
  • Proficient in Implementing relational Databases NOSQL Database Management systems like MySQL, MSSQL, Oracle, PostgreSQL, Cassandra DB, CouchDB and Mongo DB.
  • Experience in deployment of applications to Oracle WebLogic, JBoss, Apache Tomcat, Nginx and Web Sphere servers and worked on Logical Volume Manager (LVM), Kickstart, Bonding, LAMP and LDAP.
  • Experience in System Administration, System Builds, Server builds, Installs, Upgrades, Patches, Migration, Trouble shooting, Security, Backup, Disaster Recovery, Performance Monitoring and Fine-tuning on UNIX (Red Hat Linux) Systems.

TECHNICAL SKILLS

Cloud Technologies: Azure, AWS, Google Cloud, openstack

Containerization: Docker, Docker Swarm, Kubernetes

CI/CD Tools: Jenkins/Hudson, Azure dev0ps

Configuration Management Tools: Ansible, Chef, Puppet

Version Control Tools: GIT, GitLab Bitbucket, SVN, TFS

Scripting Languages: Python, Ruby, JSON, YAML, Bash shell, Power shell

Monitoring Tools: Splunk, Nagios, ELK, App Dynamics, Cloud Watch

Virtualization Technologies: VMware, Windows Hyper-V, Virtual box, Vagrant

Operating Systems: Ubuntu, CentOS, RedHat Linux, Windows.

Databases: MySQL, MS Access, NoSQL (MongoDB, DynamoDB)

Web Servers: Apache HTTP 3.x, Apache Tomcat, Nginx

Build Tools: Maven, Ant, Gradle

Bug Tracking Tools: JIRA, Service Now

Repository Management: JFrog, Nexus, Artifactory

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Cloud/DevOps Engineer

Responsibilities:

  • Working on Kubernetes auth SSO. A reverse proxy and static file server that provides authentication using Okta providers to validate accounts by email, domain or group.
  • Writing bash scripts to backup Azure disk on storage as for disaster recovery purpose on use cases
  • Working on Terraform to create infrastructure on Azure. Created Resources, using Azure Terraform modules, and automated infrastructure management using Jenkins.
  • Hands on Experience using Azure Kubernetes Service to deploy and managed Kubernetes cluster in Azure and created an Aks Cluster in the Azure portal, with the Azure CLI. Also used template driven deployment options
  • Deployment of Azure Function and services and manage CI/CD using Jenkins
  • Hands on Azure Devops (board pipelines) and managinf CI/CD task, building pipeline to push docker image on ACR and automate deploy on dev/Qual/prod Environment
  • Experience on migrating on-premise windows server and sql Virtual machine to azure cloud using azure recovery vault, also configure failover on different region of azure.
  • We use Azure Functions is the event-based serverless application framework which can automatically scale up and down based on the executions that are being triggered. Azure Functions is ideal to write up any cron jobs, fetch data from an IoT device, get and transform data from any REST API, write data to Azure SQL Database or Cosmos DB, also backends server etc .
  • Worked on Datadog as a monitoring service for cloud-scale applications, providing monitoring of Cloud and on-premise servers, databases, tools, and services, through a SaaS-based data analytics platform. We also use Datadog APM service which provides us with deep insight into our application’s performance-from automatically generated dashboards monitoring key metrics.
  • Migrated 9 microservices toGoogle Cloud Platformfrom skava and have one more big release planned with 4 more microservices.
  • Working on the migration of mobile application from skava to cloud (Google Cloud) by making the chunk of code to microservices.
  • Using Ansible to Setup/teardown of ELK stack (Elasticsearch, Log stash, Kibana) and troubleshooted the build issues with ELK and work towards the solution and configured network and server monitoring using Grafana, ELK Stack with Logspout and Nagios for notifications
  • Automating various activities using scripting languages like Python, Ruby, Power Shell, Bash shell based on the requirements
  • Designed strategies for optimizing all aspect of the continuous integration, release and deployment processes using container and virtualization techniques like Docker and Kubernetes.
  • Setup Docker to automate container deployment through Jenkins and Dealt with Docker Hub, making Docker Images and taking care of various Images essentially for middleware establishments.
  • Configured applications that run multi-container Docker applications by utilizing the Docker Compose tool which uses a file configured in YAML format. Used Kubernetes to manage containerized applications using its nodes, Config-Maps, selector, Services and deployed application containers as Pods
  • Coordinated developers with establishing and applying appropriate branching, labelling/naming conventions using GIT source control

Environment: Azure, Terraform, Shell, Linux, Jira, Jenkins, Docker, Kubernetes, Nginx, Git, Windows

Confidential, Tampa, Fl

SR. Cloud/ DevOps Engineer

Responsibilities:

  • Provisioning Azureresources of different providers Compute, Network, Service Fabric, Application gateway using ARM template and also implemented and maintained dev, test, staging and production environments leveraging infrastructure as code using AzureARM templates (Infrastructure as code, JSON / YAML config).
  • Implemented Enterprise Integration architecture usingAzure Service Bus, AppService, Active Directory, Storage, hybrid connection manager, active directory authentication forAzureSQL server and other services offerings byAzure.
  • Experience in configuring Azure webapps, Azure Appservices, Azure Application insights, Azure Application gateway, AzureDNS, AzureTraffic manager, Appservices, Analyzing Azure Networks.
  • Designed and developed Cloud Service projects and deployed to Web Apps, Pass, and IaaS, Configured SQL Server Master Data Services (MDS) in Windows Azure IaaS.
  • Implemented Office 365 and Azure Active Directory for single sign on, authentication, authorization and Azure Role-based Access Control (RBAC).
  • Created cloud modules for interacting with Azure services which provides the tools to easily create and orchestrate infrastructure on Azure and automated cloud-native applications in Azure using Azure microservices such as azure functions and Kubernetes on Azure Ansible
  • Extensively worked on Azure Service Fabric to build and manage scalable and reliable applications composed of microservices that run at high density on a shared pool of machines.
  • Created terraform templates for provisioning virtual networks, VM Scale sets, Load balancers and NAT rules and used terraform graph to visualize execution plan using the graph command. Used Terraform to deploy the infrastructure necessary to create development, test, and production environments for software development.
  • Set up Docker to automate container deployment through Jenkins and Dealt with Docker Hub, making Docker Images and taking care of various Images essentially for middleware establishments.
  • Configured applications that run multi-container Docker applications by utilizing the Docker-Compose tool which uses a file configured in YAML format and used Kubernetes to manage containerized applications using its nodes, Config-Maps, selector, Services and deployed application containers as Pods.
  • Evaluated Kubernetes for Docker container orchestration and managed Kubernetes charts using Helm and created reproducible builds of the Kubernetes applications, templatize Kubernetes manifests, provide a set of configuration parameters to customize the deployment and Managed releases of Helm packages.
  • Used Kubernetes backed infrastructure to run microservices in production environment deployed on Kubernetes clusters and developed Kubernetes templates for multiple applications.
  • Validated deployments in Kubernetes by establishing a local development workflow that used Minikube and implemented Kubernetes interface by creating RESTful API's to read, delete, store and update bucket information on Kubernetes Console.
  • Designed strategies for optimizing all aspect of the continuous integration, release and deployment processes using container and virtualization techniques like Docker and Kubernetes.
  • Designed and implemented Continuous Integration (CI) using tools AzureDevOps over multiple environments to facilitate an agile development process which is automated and repeatable, enabling teams to safely deploy code many times a day while ensuring Azure KubernetesServices (AKS) are supported.
  • Integrated Ansible with Jenkins to provide automation, continuous integration through Jenkins and Implemented Jenkins Workflow and Plugins for repeatable deployments of multi-tier applications, artifacts and services to Docker
  • 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.
  • Written Ansible Playbooks in YAML as the Wrapper to Manage Configurations of Azure Nodes and Test Playbooks on Azure instances using Python SDK and Automated various infrastructure activities like continuous deployment, application server setup, stack monitoring using Ansible playbooks.
  • Used Ansible to configure and manage infrastructure, created Playbooks to automate the configuration setups, Established Ansible Best practices approaches to system deployment with tools with Vagrant and managing Ansible- Playbooks as a unit of software deployment and independently version controlled.
  • Implemented Ansible Tower to schedule jobs and to manage complex network deployments with the addition of control and delegation to Ansible powered environment and automated the infrastructure using Ansible roles downloaded and managed from Ansible Galaxy
  • Hands on experience in scripting of administration tasks using CLI, python, yaml Power Shell, Shell and Ruby. Built upstream and downstream jobs in Jenkins to build and deploy onto different environments.
  • Developed Build and Deployment Scripts using build tools like MS Build, Maven in Jenkins to migrate from one environment to another environment and utilizedNexus for artifacts and SonarQube for code analysis.
  • Defined and managed release planning and branching strategy ofGITservers. Also, helped educate engineering community on the appropriate use ofGIT. Coordinated with developers for establishing and applying appropriate branching, labelling/naming conventions using GIT repos.
  • Developed Power shell scripts to automate web application servers, automation of the build and release process to automate certain processes for the smooth process of build tool.
  • Monitored the servers and applications’ health status using Splunk, responded to alerts, and configured threshold settings. Also Configured Splunk to monitor Linux servers with Ansible automation
  • Executed effective processes for development of SQL scripts, stored procedures and application functions.
  • Developed access and security controls for overall database administration functions along with secondary authorizations.
  • Worked with Nagios for Windows Active Directory & LDAP and Data consolidation for LDAP users and monitored system performance using Nagios, maintained Nagios servers.
  • Used SonarQube in build system for continuously inspecting the code quality, Nagios for monitoring and performed log analysis using ELK stack and created monitoring charts.
  • Maintained the RedHat servers for infrastructure management to keepRHEL environments and other RedHat infrastructure running efficiently, properly secured, and compliant with various standards.

Environment: Azure, Load Balancers, Ansible, Shell, Python, Linux, Jira, My SQL, Jenkins, Apache Tomcat 7.x, Docker, Virtualization, Kubernetes, Configured plug-ins for Apache HTTP server 2.4, Nginx, LDAP, SVN, Git, Windows

Confidential, Ohio, Columbus

AWS/ DevOps Engineer

Responsibilities:

  • Configured AWS application deployment infrastructure services like VPC, EC2, S3, RDS, Dynamo DB, Mongo DB, IAM, EBS, Route53, SNS, SES, SQS, CloudWatch, CloudTrail, Security Group, Auto Scaling Group ASG, and RDS using CloudFormation, Terraform templates.
  • Experience in Configuring Auto Scaling in customized VPC, based on elastic load balancer (ELB) traffic and using ELB health check to trigger auto scaling actions and deployed Auto Scaling policies to scale up/down EC2 instances based on ELB health checks and created alarms to be used in auto scaling decision making policies.Familiar with AWS ACM and have installed SSL certificates on various Load Balancers.
  • Writing AWSTerraform templates for any automation requirements in AWSservices. Implemented multiple high-performance MongoDB replica sets on EC2 with robust reliability. Managed and supported AWS Security related issues, such IAM and S3 policies for user access.
  • Automated deployments of web applications based on Node.js, Python, Ruby, Java, PHP using AWS Code Pipeline, EC2, Elastic Beanstalk, and Jenkins and secured by creating IAM roles and policies for services and users.
  • Executed Lambda functions in Python to invoke scripts for data transformations and analytics on large data sets in EMR clusters and Kinesis data streams and call Dynamo DB by REST API.
  • 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, i.e., VMware, and Docker containers.
  • Experienced in writing Bash and Python scripts, Included Boto3 to supplement automation provided by Ansible and terraform for tasks such as encrypting EBS volumes backing AMI's and Scheduling Lambda functions for routine AWS tasks.
  • Implemented a Kubernetes Container Orchestration solution within AWS leveraging KOPS, which allows easy management creation and recovery of AWS assets.
  • Configured cluster operations in AWS Kubernetes (EKS) to deploy microservices with CI/CD system and used Kubernetes cluster to scale up operations of clusters, maintain the cluster services, load balancing, network policies, group Docker containers across different platform.
  • Integrated Docker container-based test infrastructure to Jenkins CI/CD test flow and executed build environment by integrating with GitLab and Jira to trigger builds using Webhooks and Slave Machines.
  • Created required reliable architectures and end-to-end migration plan for migrating Linux/Windows servers along with web applications into AWS cloud platform using services as IPSec tunnel, VPN gateway, Customer Gateway and Data Pipeline.
  • Automated CI/CD pipeline by utilizing Docker Containers, Docker Swarm and orchestration for a microservice-based application and automated with Ansible playbooks based on YAML.
  • Built Jenkins jobs to create AWS infrastructure from GitLab repos containing Terraform code and administered and engineered Jenkins for managing weekly Builds.
  • Set up Jenkins server and built jobs to provide continuous automated builds based on polling the GIT SCM during the day and periodically scheduled the builds overnight to support development.
  • Created AWS OpsWorks platform to integrate Ansible process to deploy codes, various DB configurations to modularize and optimize product configuration and expertise in writing Ansible Playbooks, modules and roles and utilized Ansible for configuration management of hosted Instances within AWS.
  • Automated infrastructure activities such as Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and worked on Integrating Ansible with Rundeck and Jenkins.
  • Automated builds using Maven, Python and scheduled automated nightly builds using Jenkins. Built Jenkins pipeline to drive all Microservices builds out to the Docker registry and then deployed to Kubernetes.
  • Automated Java builds with Maven and implemented multiple plugins for Code analysis like Junit, SonarQube, etc. Installed and administered Artifactory repository to deploy the artifacts generated by Maven.
  • Automated MySQL container deployment in Docker and monitoring of these containers and configured, monitored distributed and multi-platform servers using Nagios.
  • Installed and configured ELK stack in both legacy and Docker Swarm mode and developed pipeline for application logs from App Server to Elastic search through Logstash and used logs aggregation tool ELK configuration and administration for monitoring EC2 instances.
  • Used ELKstacking to monitor the logs for detailed analysis and worked on dashboarding using Elastic, Logstash & Kibana (ELK) and used ELK to setup real time logging and analytics for Continuous delivery pipelines & applications.
  • Used Shell, Bash, and Python scripts to supplement automation provided by Ansible and Terraform for encryption.
  • Created database tables that can store and retrieve any size of data and serve any level of request traffic using DynamoDB. Configured commercial SSL certificates for Application Servers such as WebSphere, WebLogic, Tomcat using NGINX and Apache web servers to terminate SSL endpoint.
  • Setup up JIRA as defect tracking system and configured various workflows, customizations, and plugins forbug/issue tracking.
  • Worked on troubleshooting various Linux server and network related issues using log files and tools like ping, telnet, strace, and traceroute for application teams, configured NIC bonding/NIC Teaming Configuration in Linux/Unix/window/Vmware systems to increase the performance based on the requirement by the application.

Environment: Aws, Terraform, Ansible, Docker, Jenkins, Git, Jira, Jenkins, Kubernetes, OpenShift, Maven, SonarQube, ELK, Java, shell, Bash, Python, DynamoDB, Cassandra, WebSphere, WebLogic, Tomcat, Nginx, Linux, VMware, Windows server 2012/2016, MS office suite.

Confidential, Chicago, IL

DevOps Engineer

Responsibilities:

  • Configured and administered AWS (Amazon Web Services) EC2 (Elastic Cloud Computing) resources such as instances, EBS volumes, snapshots, elastic load balancers, AMI's, security Groups, elastic IP's, Key pairs and Amazon Cloud watch for different zones in development, testing environments.
  • Managed AWS infrastructure and automation with CLI and API. Working on Inbound and Outbound services with automation of Chef. Deployed multiple resources simultaneously, using CloudFormation templates in AWS.
  • Designed AWSCloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Carried automated Deployments and builds on various environments using continuous integration (CI) tool Jenkins. Used Git for source code version control and integrated with Jenkins for CI/CD pipeline, code quality tracking and user management with build tools Maven and Ant.
  • Integrated Jenkins with repositories like GitHub to build Automation tool (Maven) and artifact repository for pushing successful build code.
  • Modeled and automated the End to End Continuous Integration/Deployment/Delivery pipeline which included building a Continuous Integration server utilizing tools like Jenkins, Maven, Subversion, GIT, Ant and SonarQube.
  • Maintained Chef Servers and management application that are used to build and deployment of existing Java applications environment
  • Written several chef cookbook and recipes to automate the installation of web logic domain and JDK installations and have customized recipes from chef super market to align with current requirements.
  • Established chef best practices approach to system deployment with tools with vagrant and managing chef cookbook as a unit of software deployment and independently version controlled.
  • Developing Python scripts to automate various system tasks, OS patches for dev environments, and deployment of applications to testing/ prod environments using Python OS modules.
  • Install and maintain the Splunk adds-on including the DB Connect 1, Active Directory LDAP for work with directory and Dynamo database. Developing Splunk queries and dashboards targeted at understanding application performance and capacity analysis.
  • Using routers and switches defined and configured physical network topologies. Also, maintained and troubleshoot network infrastructure issues and TCP/IP Network services.
  • Configured network protocols such as DNS, DHCP and SMTP and troubleshoot network issues related to TCP/IP protocol providing support for users in solving their problems.

Environment: AWS, AMI, Elastic IP’s, Splunk, LDAP servers, Docker, Chef, Jenkins, Python, Maven, GIT, ANT, Kubernetes, TCP/IP Network protocols

Confidential, Irving, Texas

Build and Release Engineer

Responsibilities:

  • As member of Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting, on UNIX platform.
  • Worked in Agile Project management Process, JIRA for Issue Tracking and monitoring and with the Architects on SDLC process being the owner of post-development environments.
  • Administered RedHat Linux 4.x/5 servers for several functions including managing Apache Tomcat Server, Mail Server, MySQL database and Firewalls in both development and production environments.
  • Developing and maintaining the build environment, the source code control system and managing build packages using GIT and GIT Hub.
  • For check in process used Tortoise SVN as a migration tool. Involved in migration of Bamboo server, Art factory, Perforce & GIT server.
  • Worked on Branching, Tagging and Release Activities on Version Control Tools (GIT) and Setting up the GIT repos for Bamboo build jobs.
  • Integration of Puppet with Apache and developed load testing and monitoring suites in Python. And Maintained multiple Modules in Puppet by converting production support scripts to Puppet Manifests to automate the configurations in servers.
  • Created a custom puppet module skeleton to use same structure across all puppet modules. And Developed Puppet scripts for an automated server provisioning and reducing the time between provisioning and deployment from over 3 hours to less than 10 minutes
  • Worked with ANT for building the application, has written Shell scripts to automate the build process.Involved in writing Ant and shell scripts for compilation and deployment process.
  • Maintained build related scripts developed in shell for ANT builds. Created and modified build configuration files including Build.xml.
  • Converted old builds using MAKE to ANT and XML for doing Java build and Developed build and deployment scripts using ANT as build tool in to move from one environment to other environments.
  • Resolved update, merge and password authentication issues in Bamboo and JIRA.
  • Working closely with Web Administrators to understand, participate, and experience the technical architect for web sites such as Apache, JBoss, WebSphere, WebLogic and deploying J2EE Applications to these environments
  • Installing, upgrading and configuring Linux Servers using Kickstart as well as manual installations and the recovery of root password.

Environment: Linux, Perl, Puppet, Bamboo, Nagios, PHP, Ruby, JIRA, GIT, Vagrant, SVN, AntPowerShell, NT Command Shell.

Confidential

Sr. Linux Administration

Responsibilities:

  • Created and maintained Python scripts for Automating Build and Deployment Process. Utilized Nagios based Open Source monitoring tools to monitor Linux Cluster nodes
  • Developed the Shell scripts, Ruby scripts and python scripts to automate the system level activities and to run the API calls and parsing through the outputs of the REST API calls
  • Administered Linux servers for several functions including managing Apache/Tomcat server, mail server, MySQL database, and firewalls in both development and production
  • Responsible for building and supporting Solaris/Linux/AIX/HP-UX servers
  • Used various Core Java concepts such as Exception Handling, Collection APIs to implement features
  • Creating and maintaining client's data interface utilizing either SSH File Transfer Protocol
  • Administered Linux servers for several functions including managing Apache/Tomcat server, mail server, MySQL database, and firewalls in both development and production.

Environment: Windows, Linux, Python, DNS, DHCP, NFS, SMTP, Apache, SSH, MySQL and Java

Confidential

System Administrator

Responsibilities:

  • Involved in configuration, installation, implementation, maintain and support for the Linux servers, RHEL, CentOS, Ubuntu, Solaris, Fedora.
  • Installed operating system on multiple machines using Kick Start and Performed server updates, patching, upgrade and package installations using RPM and YUM. Installation of SSH and configuration of keys bases authentication.
  • Configured and maintained NFS, LDAP, HTTP, as well as DNS onLinux servers. Monitoring and managing performance of ESX servers and Virtual Machines.
  • Worked with various storage volume manager such as LVM, SVM, VERITAS volume manager to create disk groups, volume groups and used RAID technology for backup and recovery.
  • AdministeredLinuxservers for several functions including Apache/Tomcat server, mail server and MySQL databases in both development and production.
  • Wrote bash shell scripts for automation of daily tasks and involved in development of automation scripting to deploy some applications.
  • Experience in using monitoring tools such as Nagios for general disk space usage and conduct systems performance monitoring and tuning.

Environment: Redhat Linux, Unix, Centos, Ubuntu, Solaris, Fedora, Veritas Volume, Manger, MySQL, Oracle, TCP/IP, Bash shell, NAGIOS, Python, Perl, LDAP

We'd love your feedback!