We provide IT Staff Augmentation Services!

Devops Engineer Resume

2.00/5 (Submit Your Rating)

Dallas, TexaS

SUMMARY

  • Around 9 years’ Experience in Linux Administration, Configuration Management, Continuous Integration, Continuous Deployment, Release Management and Cloud Implementations
  • Experienced in Installs, Upgrades, Patches, Configuration, performance tuning on UNIX and system software & hardware.
  • Supported AWS Cloud environment with 200+ AWS instances and configured Elastic IP & Elastic Storage and experience working on implemented security groups.
  • Experienced in Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
  • Over 4+ year of experience in using configuration management tools like Puppet/ Chef/Ansible.
  • Experience with Jenkins, Maven, Ant, SVN and GIT
  • Created and maintained various DevOps related tools for the team such as provisioning scripts, deployment tools, and development and staging environments on AWS and Cloud.
  • Experience configuring and managing Puppet master server and experience in updating and creating modules and pushing them to puppet clients.
  • Experienced in AWS Cloud platform and its features which includes EC2, AMI, EBS, Cloud watch, Autoscaling, IAM, ELB and AWS S3.
  • Experienced in Preparing, arranging, and testing Splunk search strings and operational strings.
  • Strong experience in System Administration, Installation, Upgrading, Patches, Migration.
  • Configuration, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoring and Finetuning on UNIX Systems
  • Experience in using Shell scripts to automate log backups and daily tasks.
  • Experience in Creation and managing user accounts, security, rights, disk space and process monitoring in Red hat Linux Windows.
  • Experience in writing chef cookbooks and recipes to automate the deployment process and to integrating chef cookbooks into Jenkins jobs for a continuous delivery framework
  • Experienced in branching, tagging and maintaining the version across the environments using SCM tools like GIT and Subversion (SVN) on Linux and windows platforms
  • Has Experience in continuous integration technologies like Jenkins. Designed and created multiple deployment strategies using Continuous Integration and Continuous Development Pipelines
  • Designing and implementing fully automated server build, management, monitoring and deployment solutions spanning multiple platforms, tools and technologies including Jenkins Nodes/Agent, Chef, Puppet etc.
  • Participated in various application life cycle development steps from development, QA to production.
  • Ability to write Shell, Perl, and Python scripting.
  • Integration of Sonar and Selenium with Jenkins to automate the testing of java applications and provided the Acceptance test driven development (ATDD).
  • Worked on storing the binaries in a local Nexus repository.
  • Worked in an agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using tools like Chef, Puppet& Jenkins.
  • Excellent analytical, problem solving, communication and interpersonal skills.
  • Vast knowledge over IT infrastructure scalability, optimization and dealing with incident, Problem, Change and release management.
  • Capable of quickly learning and delivering solutions as an individual and as part of a team.

PROFESSIONAL EXPERIENCE

Confidential, Dallas, Texas

Devops Engineer

Responsibilities:

  • Worked with Jenkins under the CI/CD pipeline providing continuous improvement to agile and software development teams.
  • Experienced in Iaas and using most of the AWS services like Ec2, S3, IAM, ELB, VPC, AWS Glue etc.
  • Setup/Managing Linux Servers on Amazon (EC2, EBS, ELB, SSL, Security Groups, RDS and IAM).
  • Setup/Managing VPC, Subnets; make the connection between different zones; Blocking suspicious ip/subnet via ACL.
  • Setup/Managing CDN on Amazon CloudFront (Origin Path: Server / S3) to improve site
  • Create/Managing buckets on S3 (CLI) and store db and logs backup, upload images for CDN serve.
  • Setup/Managing Databases on Amazon RDS. Monitoring servers through Amazon CloudWatch, SNS.
  • Having Experience Configuring and managing AzureAD Connect, AzureAD Connect health, Microsoft Azure Active Directory.
  • Experience in Syncing the Objects Users, Groups, Workstation from active directory to azure active directory.
  • Experience Configuring and managing AzureAD Connect, AzureAD Connect health, Microsoft Azure Active Directory.
  • Worked on Active Directory (AD) Domain Consolidation. Service delivery of the Azure Active Directory and the Identity Management team within Microsoft cloud platform (O365 Identity, Azure etc.) Designed and implemented a new ROLE BASED admin mode l with deployment of Quest Roles.
  • Install and configure Active Directory Domain Services for objects management (users, groups, network printers, network guests' nodes) and Active Directory Lightweight Active Directory Services for deployment of applications.
  • Creating/Managing DNS records on Amazon Route 53 and go - daddy panel.
  • Leveraged Terraform tool to automate the code to provision the infrastructure in cloud providers like AWS and Microsoft Azure.
  • Good understanding of the Terraform concepts like modules, variables & resources etc.
  • Developed the modules to provision infrastructure AWS components like VPC, Subnets, EC2, S3 buckets, RDS, IAM roles, Glue DB etc.
  • Installed and configured Jenkins for Continuous Integration. Responsible for the Plugin Management, User Management and END-END build and deploy setup-using Jenkins and XLR.
  • Experience working with XLR (Xebia Labs Release), deployment automation tool. Automated release process by creating the templates, used Groovyscripts as preconditions.
  • Worked on a POC, to implement Jenkins and XLDeploy, XLRelease tools into CI & CD process.
  • Developed the modules to provision Azure infrastructure components like Vnets, Subnets, Logic apps, Integrated service environments, Roles template deployments, deployed Data Factory etc.
  • Worked on CRM applications and provisioning infrastructure like Logic apps, Data Factory, Azure functions, Vnet, Subnets etc.
  • Proficient with container systems like Docker and container orchestration like EC2 Container Service, Kubernetes, worked with Terraform.
  • Managed Docker orchestration and Docker containerization using Kubernetes.
  • Used Kubernetes to orchestrate the deployment, scaling, and management of Docker Containers.
  • Used Jenkins pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on AWS. Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
  • Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.
  • Developed microservice on boarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services.
  • Refactoring of monolithic applications to a Microservices and Component based architectures.
  • Worked on deployment automation of all the micro services to pull image from the private docker registry and deploy to docker swarm cluster using Ansible.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on AWS and Azure
  • Worked with OpenShift platform in managing Docker containers and Kubernetes Clusters.
  • Set up and maintained Logging and Monitoring subsystems using tools like; Elasticsearch, Fluentd, Kibana, Prometheus, Grafana and Alertmanager.
  • Established infrastructure and service monitoring using Prometheus and Grafana.
  • Good knowledge and experience in using Elasticsearch, kibana and fluentd, CloudWatch, Nagios, Splunk,Prometheus and Grafana for logging and monitoring.
  • Maintain and administer 4 dynaTrace systems monitoring 1200 application instances.
  • Performed 16 dynaTrace upgrades in environments including production.
  • On-board new applications into dynaTrace, profile configuration, agent setup, instrumentation.
  • Configure all types of agents including java, .net, web server and UEM for both browser and mobile apps.
  • Experience in automating the applications for software distribution using InstallShield Admin Studio, Wise Package Studio.
  • Expertise working on Wise package studio, InstallShield Admin Studio and Soft Grid/APP-V sequencing.
  • Also worked on various unattended install methods like silent install using InstallShield Admin and Wise Package Studio Versions.
  • Experience in packaging custom and OTS applications into MSI packages using InstallShield and/or Flexera AdminStudio
  • Diagnose, troubleshoot, and resolve dynaTrace issues.Plan, coordinate, and implement timely upgrade to dynaTrace system.
  • Build dynaTrace dashboards and reports and help teams to build their own dashboards.
  • Help app teams to troubleshoot problems using dynaTrace.
  • Project management and CI tools: JIRA, Confluence, Slack, google drive, Confidential OneDrive, Subversion (SVN) and TeamCity, Jenkins, git, bitbucket
  • Implemented a 'server less' architecture using API Gateway, Lambda, and Dynamo DB and deployed AWS Lambda code from Amazon S3 buckets. Created a Lambda Deployment function, and configured it to receive events from your S3 bucket
  • Designed the data models to be used in data intensive AWS Lambda applications which are aimed to do complex analysis creating analytical reports for end-to-end traceability, lineage, definition of Key Business elements from Aurora.
  • Experience on Splunk Enterprise Deployments and enabled continuous integration on as part of configuration (props.conf, Transforms.conf, Output.confg) management.

Environment: VMware vSphere v6.0, AWS, Puppet, Jenkins, Git, Apache HTTPD, VPC, Route53, SQL, ELB, Terraforms, Cloud Formation, Docker, Jira, AWS CLI, AWS Auto Scaling, Java/J2EE, Maven, Unix/Linux, Python, PowerShell/ Shell scripting, Git, Web pack, Nginx, Splunk and NodeJs.

Confidential

AWS Devops Engineer

Responsibilities:

  • Configured Jenkins as continuous integration tool and automated build and deployments to various environments.
  • Participate in ECAB/CCB meeting for getting Release Approvals.
  • Triggering build from Jenkins and managing release artifacts
  • Preparing implementation plan for monthly releases and coordinating deployments.
  • Planning and execution of Production Releases as per Agile commit.
  • Following JIRA & Confluence for Dev updates and any changes to Release Plan (Release Scope).
  • Managing the Openshift cluster that includes scaling up and down the AWS app nodes.
  • Had very strong exposure using ansible automation in replacing the different components of Openshift like ECTD, MASTER, APP, INFRA, Gluster.
  • Used Splunk tool in order to analyze the logs in the applications.
  • Involved in handling various Incident and request related to the application.
  • Involved in installing and using Splunk app for Linux and UNIX.
  • Involved in developing complex scripts to automate batch jobs.
  • Manage Splunk configuration files like inputs, props, transforms, and lookups.
  • Worked on T SQL queries and altering and defining for related data bases.
  • Openshift virtualized PaaS provider - useful in automating the provisioning of commodity computing resources for cost and performance efficiency.
  • Deployed and maintained the web application utilizing Docker and Openshift for scalability and security.
  • Installing and configuring source code management repository, according the custom needs developer's team,
  • Performing source code management like branching, merging, and tagging in Git, and resolve the merge conflicts,
  • Working with Git and Jenkins CI/CD Continuous Integration of Server-Installation, Configuration and Design.
  • Set up Jenkins on build server and build jobs to provide continues automated builds based on polling the GitHub source code system during the day and periodic scheduled to builds overnight to support development need to Jenkins, Created plans, jobs, and tasks, stages, conduct the automatic builds for projects.
  • Trigger Master Remote Jenkins jobs get the status, and get the Quality gates Reports like Sonar, Check Marx, Fortify and White Source. And read the Reports and Validate. Pass reports update on Jira.
  • Configure Slack for notification, Teamwork in Slack happens in channels a single place for messaging, tools and files - helping everyone save time and collaborate together If the build fails or Success then the concerned team will be notified.
  • User Maven for builds jobs, jar, war, ear artifacts which are we deployed in Tomcat server
  • If the build the successful, then Jenkins deploys the built in the test servers like Tomcat. And this artifact saves in nexus repository server.
  • Build and manage real time, monitoring dashboards using Elastic Search-Logstash-Kibana (ELK’S).
  • Experienced in installing, configuring, and managing RDBMS and NoSQL tools like Elastic Search, MongoDB (NoSQL) and Cassandra DB.
  • These activities are creating a pipeline.
  • Creating of Organization, Environment, and users in Ansible Server.
  • Creating Docker images, Docker Registry and handling multiple images.
  • Creating, maintaining and monitoring Jenkins build jobs. Managing Jenkins plugins installation/update and user access.
  • Implemented multiple CI/CD pipelines as part of DevOps role for on-premises and cloud-based software using Jenkins, Chef and AWS.

Confidential

Devops Engineer

Responsibilities:

  • Release Management and Build Automation with VSTS Developed automation scripts usingPowerShell,supporting multiple hosts and VMs for Azure cloud deployments.
  • Implementing and managing continuous delivery systems and methodologies using VSTS and Jenkins.
  • Created VSTS Job for automation of build and deployment process as part of Continuous IntegrationSap strategy.
  • Architect, implement and manage cloud security solutions, agents, scanners and logging systems.
  • Using Docker in Environment variables, Configuration files, Option types and Strings & integers.
  • Developed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT, EC2 instances, ELB, Security Groups.
  • Deployed Azure Kubernetes Clusters on cloud/on-premises environments with master/minion architecture and wrote many YAML files to create many services like pods, deployments, auto scaling, load balancers, labels, health checks, Namespaces, Config Map, etc.
  • Creating a gcloud scripts to deploy and configure a Google Cloud network, subnets, and firewall rules for the GSA Nutanix Calm and Google Cloud Platform proof of concept
  • Experience of configuring full ELK stack (ElasticSearch, Logstash, Kibana) on premise, on Elastic Managed Cloud and on AWS & GCP.
  • Worked in container based technologies like Docker, Kubernetes and Openshift
  • Point team player on Openshift for creating new Projects, Services for load balancing and adding them to Routes to be accessible from outside, troubleshooting pods through ssh and logs, modification of Buildconfigs, templates, Imagestreams, etc
  • Built a new CI pipeline. Testing and deployment automation with Docker, Jenkins, and Puppet
  • Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
  • Created private cloud using Kubernetes that supports DEV, TEST, and PROD environments
  • Managed multiple Azure accounts with multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control.
  • Developed Automation frameworks for public cloud infrastructure deployments.
  • Managed Amazon Web Service (AWS) projects while coaching the agile process and help implement agile methodology.
  • Understanding of secure-cloud configuration, cloud-security technologies (VPC, Security Groups, etc.) and cloud-permission systems (IAM).
  • Add project users to the AWS account with multifactor authentication enabled and least privilege permissions.
  • Using Bit Bucket version control system as master and GitHub to merge the code to master

We'd love your feedback!