We provide IT Staff Augmentation Services!

Senior Devops Engineer Resume

4.00/5 (Submit Your Rating)

Washington D, C

SUMMARY

  • 10 years of experience in IT Infrastructure and Hosting based 24X7 support environment. Seeking a Technical position fully utilizing strong customer service attitude, exceptional organizational ability and technical skills.
  • Worked in various Linux server environments from DEV all teh way to PROD and along with cloud powered strategies embracing Amazon Web Services (AWS). Good understanding of teh principles and best practices of Software Configuration Management (SCM) in SDLC methodologies like Agile/Scrum and Waterfall.
  • Strong experience in CI (Continuous Integration)/ CD (Continuous Delivery) software development pipeline stages like Commit, Build, Automated Tests, Deploy etc.
  • Installed, Supported Application and middleware WebSphere Application Server, IBM HTTP/ Apache Web Servers in LINUX and UNIX environments for various projects.
  • Experience in programming/Scripting languages like C, C++, Java, XML, Ant scripts, shell scripts, Perl scripts, JavaScripts, Python, Ruby, Ruby on Rails, Chef (DevOps), Puppet (DevOps), Kitchen scripts to automate teh deployments.
  • Created Development Environments in Amazon Web Services using services like VPC, ELB, EC2 and RDS instances.
  • Worked on setting up teh life cycle policies to back teh data from AWS S3 to AWS Glacier, Worked with various AWS, EC2 and S3 CLI tools.
  • Experience is using Tomcat, JBOSS, WebLogic and WebSphere Application servers for deployments.
  • Hands - on experience in Linux based database management systems like RDBMS, MySQL, MongoDB, Cassandra, NoSQL and programming languages like JAVA.
  • Build servers using AWS which includes importing necessary volumes, launching teh EC2 instance, creating security groups, auto-scaling, load balancers, Route 53 and SNS as per teh architecture.
  • Proficient in DB administration (Oracle, DB2, Mongo, MySql, Sybase and SQL) knowledge for maintaining, pruning, and performing required DB tasks.
  • Administered, installed, supported LINUX Networking services and protocols like NIS, NIS+, LDAP, DNS, TCP/IP, DHCP, NFS, FTP, SSH, SAMBA, Configuring NFS shares and NFS mounts and troubleshooting and fixing teh network problems.
  • Involvement in setup and installation LAMP (Linux, Apache, MySQL, PHP) on Linux.

TECHNICAL SKILLS

Operating systems: Windows Vista/7/8/10, LINUX, FEDORA, CENT OS, RHELProgramming Languages: C, C++, Python, PowerShell, Perl, Shell, Ruby, SQL,Java/J2EE.

IDE: Eclipse, WordPress, MySQL Workbench, TOAD, Visual Studio.

Build Tools: ANT, MAVEN, TeamCity, MAKE, Gradle.

Databases: Oracle, MYSQL, SQL, IBM DB2, MongoDB.

Web Servers: Web logic, IIS, Web Sphere, Apache Tomcat, JBOSS.

Version Control System: GIT, TFS, SVN, ClearCase, Perforce, CVS, Tortoise.

Tracking tools: JIRA, Rally, ServiceNow, Clarizen, Clear Quest, Bugzilla.

Repositories: SonaType Nexus, Artifactory, NuGet, Chocolatey.

Monitoring Tools: Nagios, Zabbix, Graphite, Splunk.

CI/CD Tools: Jenkins, TFS, VSTS, Vagrant, Docker, Octopus, UDeploy.

Configuration Tools: Chef, Puppet, Ansible, Terraform.

Cloud Services: AWS, Microsoft Azure, Open Stack, CA Virtualization.

Other Tools: Barracuda WAF, Confluence, SolarWinds

PROFESSIONAL EXPERIENCE

Senior DevOps Engineer

Confidential, Washington, D.C

Responsibilities:

  • Responsible for implementing containerized based applications on Azure Kubernetes by using Azure Kubernetes service (AKS), Kubernetes Cluster, which are responsible for cluster management, Virtual Network to deploy agent nodes, Ingress API Gateway, MySQL Databases and Cosmo DB for stateless storage of external data, and setup reverse proxy Nginx in teh cluster.
  • Used Terraform to reliably version and create infrastructure on Azure. Created resources, using Azure Terraform modules, and automated infrastructure management.
  • Wrote Ansible Playbooks to install and configure Apache, Tomcat, Jenkins, Run deck and deployment automation.
  • Deployed and optimized two tier Java, Python web applications to Azure DevOps CI/CD to focus on development by using services such as Repos to commit codes, Test Plans to unit test, deploy App Service, Azure Application Insight collects health performance and usage data of teh process, stored artifacts in blob storages.
  • Managed Azure Infrastructure Azure Web Roles, Worker Roles, SQL Azure, Azure Storage, Azure AD Licenses. Virtual Machine Backup and Recover from a Recovery Services Vault using Azure PowerShell and Portal.
  • Azure DevOps, ADF, Machine Learning, Data Science, AI/BI Data Warehouse Analytics Specialist working extensively in leading & working with Executives, Project/Product/Delivery Managers, Trainers, Contracting Services, Operations, Data Architect, Data Modeler, business analyst, data quality analyst, decision support developer/data science programmers, trainees, DBA and ETL Developers.
  • Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
  • Experience in using Bug tracking tools like JIRA, Remedy, Confidential Quality Center.
  • Strong experience in Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC.
  • Implement API management solutions using Apigee to include API proxies, rate limiting, security, analytics, monetization and developer portals.
  • Worked with Terraform Templates to automate teh Azure IAAS virtual machines using terraform modules and deployed virtual machine scale sets in production environment.
  • 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.
  • Evaluated Kubernetes for Docker container orchestration. Managed Kubernetes charts using Helm and created reproducible builds of teh Kubernetes applications, templatize Kubernetes manifests, provide a set of configuration parameters to customize teh deployment and Managed releases of Helm packages.
  • Implemented service layer classes using Spring IOC and AOP classes.
  • Written teh Python script for Prometheus Alert-manager alerts to send and run teh alerts in Linux VM.
  • Unique experience with Pivotal Cloud Foundry and OpenShift/Kubernetes architecture and design, troubleshooting issues with platform components (PCF), and developing global/multi-regional deployment models and patterns for large scale developments/deployments on Cloud Foundry and Open Shift/Kubernetes.
  • Experience with Azure transformation projects and Azure architecture decision making Architect and implement ETL and data movement solutions using Azure Data Factory(ADF), SSIS
  • Installing and configuring Jenkins master and slave nodes. Built CI/CD pipeline and managing teh infrastructure as code using Ansible. Worked on branching, tagging and maintaining teh version control and Build pipe line with TFS and GITHUB.
  • Managing teh Openshift cluster dat includes scaling up and down teh AWS app nodes.
  • Implemented Jenkins pipelines into Azure pipelines to drive all micro services builds out to teh Docker registry and then deployed to Kubernetes, Created Pods and managed using AKS.
  • Working with Ansible tower to manage Web Applications, Config Files, Data Base, Commands, User Mount Points, Packages and for running playbooks stream in real-time and amazed to see teh status of every running job without any further reloads.
  • Installing and configuring teh applications like docker tool and Kubernetes for teh orchestration purpose.
  • Installation and configuration of bamboo, Installation and configuration of Jira/Confluence.
  • Developed Ansible playbooks, inventories and custom playbooks in YAML, and encrypted teh data using Ansible Vault and maintained role-based access control by using Ansible Tower and implemented IT orchestration using Ansible to run tasks in a sequence which can work on different servers.
  • Worked on OpenShift for container management and to enhance container platform multi - tenancy.
  • Evaluated testing of Chef Recipes - Concept of Test Driven Development for Infrastructure as a Code.
  • Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets.
  • Migration of on premise data (Oracle/ SQL Server/ DB2/ MongoDB) to Azure Data Lake Store(ADLS) using Azure Data Factory(ADF V1/V2).
  • Developed ITIL Service Desk performance metrics and service level agreements.
  • Design, develop, configure, and troubleshoot APIs and policies using APIGEE
  • Migrated on-premises clusters to Microsoft Azure Cloud and enabled data scientists perform machine learning and advanced analytics by utilizing Azure Data Factory Pipelines, Data Lakes, Blobs, Catalogs, Keyvaults, HDInsight, Databricks, Azure ML Studio, PowerShell, Automations, Runbooks, CI/CD tools (Chef, Jenkins, Ansible, and Kubernetes, Docker, container orchestration), DevOps.
  • Managed Azure Container Registry to store private Docker images, which are deployed and Azure pipelines to build, test, and deployments. Azure Monitor to collect metrics and logs. Configured Monitor to track performance and maintain security, and used Splunk tool to collect metrics, queries.
  • Installed, configured and integrated RedHat Cloudforms, Ansible Tower, Postgresql database, for automation within Paas Cloud.
  • Working on Splunk tool for monitoring all teh Kubernetes clusters for efficient cluster visibility, proactive monitoring and triggering action.
  • Reviewed service management processes to ensure dat they were in-line with ITIL standards.
  • Developed Build and Deployment Scripts using build tools MS Build, Maven in Jenkins to migrate from one environment to another environment and utilized Nexus, Maven, SonarQube.
  • Automated Installation and configuration of Apache, Tomcat servers using Python and supported implementations of Kafka and RabbitMQ message servers running Linux and Windows server.
  • Managed all teh bugs and changes into a production environment using teh Jira tracking tool
  • Had done POC on implementation of continuous deployment pipeline with Jenkins and Jenkins workflow on Kubernetes.
  • Design Setup maintain Administraor teh Azure SQL Database, Azure Analysis Service, Azure SQL Data warehouse, Azure Data Factory, Azure SQL Data warehouse.
  • Implemented relational Databases, NOSQL Database Management systems like MySQL, MSSQL, Oracle, PostgreSQL, Cassandra, CouchDB and Mongo DB.
  • Coordinate with vendors like Atlassian, JFrog to review system information, troubleshoot Level 1 to Level 3 issues, reports bugs and submit improvements.
  • Used Microsoft Entity Framework Code First approach for teh Data Access Layer for teh ASP.NET MVC 5 application.
  • Designed, installed, configured and integrated Sensu Enterprise monitoring for Paas Cloud environment.
  • Automated teh continuous integration and deployments CI/CD using Jenkins, Docker, Ansible and AWS Cloud Templates.
  • Developed web applications as well as various in - house tools in C#.
  • Created Infrastructure in a Coded manner (Infrastructure as Code) using Terraform.
  • Convert web services from SOAP to REST or vice-versa, using Apigee API management platform
  • Worked on teh monitoring tools and visualization tools like Prometheus and Grafana and monitoring teh Kubernetes pod metrics in regular intervals of time.
  • Designed and developed an advanced analytical solutions dat utilizes Machine Learning and Deep Learning frameworks for Ontario's driver examination services. Teh solutions utilize tools such as Machine Learning Studio, DLVM, R Server, Python, Jupyter notebooks, Azure Data Lake, Azure SQL database, Azure SQL Data Warehouse, Polybase, and many other data science and ML tools, Spark MLlib Pipelines API, TensorFlow and Keras, Databricks, DSVM, DLVM, R Server, Python, Jupyter notebooks.
  • Wrote ansible scripts to ensure Openshift container platform works in sync with Bank system of records.
  • Worked with IaaS (Infrastructure as a Service), SaaS (Software as a Service), PaaS (Platform as a Service) and solutions.
  • Educated associates on ITIL Service Management process.
  • Hands-on experience with Spring IO, Spring Boot with Thymeleaf.
  • Implemented Microservices on RedHat OpenShift based on Kubernetes, Etcd, and Docker to achieve Continuous Delivery
  • Configured teh Kubernetes cluster monitoring mechanism using Prometheus monitoring tool.
  • Experienced on Statistical/Dimensional/NLP/Machine Learning Modeling experience using, Luis.ai, Python, RStudio, Data modeling, Erwin Modeling (ERwin 4.5) Star Join Schema/Snowflake modeling, FACT & Dimensions tables, Physical & logical data modeling.
  • Involved in Conversion of classic ASP web application to latest ASP.NET MVC5 and Angular JS.
  • Implement requirements of teh API layer like security, custom analytics, throttling, caching, logging, monetization, request and response modifications, rate limiting,developer portal using Apigee.
  • Involved in full SDLC, Requirements Gathering, Analysis, Design, Implementation, Testing, Troubleshooting and Deployment of applications targeting .Net Framework 3.5, C 3.5.
  • Machine Learning Studio (ML), Azure Databricks, Azure Data Factory (ADF), Azure Data Warehouse (ADW), Azure Analysis Services (AAS), Power BI, and Azure Data Catalog, Amazon EC2, NoSQL DynamoDB
  • Recreating existing application logic and functionality in teh Azure Data Lake, Data Factory, SQL Database and SQL datawarehouse environment. experience in DWH/BI project implementation using Azure DF
  • Gatheird Client requirements and converting them into teh Technical Specifications and developed Web forms using C#.NET.
  • Experience in Windows Azure Services like PaaS, IaaS and worked on storages like Blob (Page and Block), Sql Azure. Well experienced in deployment & configuration management and Virtualization.

Environment: Azure DevOps, Kubernetes, Docker ACS & AKS, Prometheus, Splunk, Terraform, Ansible, Jenkins, Git, Azure Boards, Maven, SonarQube, Python, PowerShell, YAML, VSTS, Visual Studio Code, Tomcat, Nginx, Linux, Windows servers 2012/2016

Site Reliability Engineer

Confidential

Responsibilities:

  • Manage source code repository, build, and release configurations, processes, and tools to support daily development, test, and production build and software deployment operations.
  • Wrote Kafka producers to stream teh data from external rest APIs to Kafka topics
  • Managed server infrastructures using Apache Mesos along with additional components like Marathon/Chronos for long running applications and Apache Zookeeper for coordinating master nodes.
  • Working Experience on Azure Storage, SQL Azure and also in different PaaS Solutions with Web, and worker Roles and Azure Web Apps.
  • Experience using Splunk-forwarder for collecting logs from teh Mesos infrastructure and setting up indexes, visualizing teh same using Splunk dashboards. Created Grafana dashboards for time series events
  • Worked with Atlassian tools like Bamboo &Jira
  • Expertise in building new dashboards using, Grafana and Kibana and setting up alerts and sending notifications to PagerDuty, email and slack.
  • Worked with various monitoring services like Prometheus, Graphite and Splunk and expertise in writing queries. Building Splunk queries by Splunk Search Processing Language (SPL), Prometheus query language (Promql) and Regular expressions.
  • HA Proxy, Keepalived, NginX, CPanel, PHPMyAdmin, Webmin, Sarg, AWStats, DenyHosts, HIDS, Acunetix Vulnerability Scanner, Snort, MysqlSlap .
  • Created Alerts on different SLAs and thresholds through Splunk. Manipulating raw data and search time field extraction, alerting, reports.
  • Worked with Elk Stack (Elasticsearch, Logstash, Kibana) to visualize key Open stack environment log metrics on Kibana.
  • Assist with configuration of Cloud Compute systems using OpenStack on Ubuntu, collaboration using Orchestration with Keystone, Kubernetes and other functions within Open Stack.
  • Designed, configured and deployed Microsoft Azure for a multitude of applications utilizing teh Azure (Including Compute, Web & Mobile, Blobs, ADF, Resource Groups, HD Insight Clusters, Azure SQL, Cloud Services, and ARM), focusing on high-availability, fault tolerance, and auto-scaling.
  • Worked on Linux, LAMP & tomcat Administration for building and managing high traffic sites over physical and cloud environment (Apache Web Farm, CPanel, Load Balancer, Reverse proxy, PHP, MySQL Replication/Cluster, Memcached), Managed Version control using Subversion.
  • Build, configuration and integration of Openstack (kilo) with associated networks for a PAAS Cloud Environment.
  • Configuring teh Prometheus alerts from teh Kubernetes cluster via email-notifications and web-hook mechanisms.
  • Identifying opportunities to improve infrastructure dat TEMPeffectively and efficiently utilizes teh Microsoft Azure Windows server 2008/2012/R2, Microsoft SQL Server,Microsoft Visual Studio, Windows PowerShell, Cloud infrastructure.
  • All teh functionality is implemented using Spring IO / Spring Boot, Thymeleaf and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
  • Worked onRedhat OpenShift to improve application security by putting admin consoles on different Docker containers accessible only from unusual port numbers.
  • Automated patching of teh various applications using shell scripting.
  • Built Automated script in python to restart key services using Lambda and DynamoDB
  • Built Microservices for delivery of software products across teh enterprise.
  • Developed customer facing web application using ASP.NET 4.0 C# and convert to XML data file.
  • On boarded more than 100 plus .Net projects to VSTS and configured Builds and releases.
  • Involved in Troubleshooting critical hardware and software issues and user tickets.
  • Implemented high availability with Azure Classic and Azure Resource Manager deployment models.
  • Configured client DNS using Named/Bind, WHM/cPanel interface, and CloudFlare.
  • Involved in setting up Jira as defect tracking system and configured various workflows, customizations and plug-ins for teh Jira bug/issue tracker.
  • Support development, testing and production support teams (24*7) from configuration, deployments, technical and environments support perspective.
  • Used lift and shift model to move existing applications and services to azure VM.
  • Designed and implemented automated process of build and deployment for various .Net and Java applications using various tools as per teh needs of projects which includes TFS,GIT,Jenkins and Anthillpro.
  • Strong experience in Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC.

Environment: & Tools: Java, Python, Ant, AWS (EC2, VPC, ELB, S3, RDS, EBS, ELB, AWS CLI, CloudFormation IAM, CloudWatch, Lambda), Maven, WebLogic, Restful, Grafana, Marathon, Mesosphere, Zookeeper, Kafka, Subversion, GIT, Chef, Linux, Shell, Docker

Cloud Engineer

Confidential

Responsibilities:

  • Implemented new process and policies for build process and involved in auditing.
  • Worked in designing and implementing continuous integration system using JENKINS by creating Python and Shell scripts.
  • Automated teh cloud deployments using PUPPET, Python and AWS Cloud Formation Templates.
  • Worked on setting up Upstream and Downstream Jobs in JENKINS.
  • Worked on Multi project jobs in JENKINS and used pipeline plugin to manage them.
  • Implemented automated application deployment and written deployment scripts and automation scripts.
  • Created and updated PUPPET manifests and modules, files, and packages stored in teh GIT repository.
  • Lead Automation deployment team and worked with PUPPET, written PUPPET modules for application deployment.
  • Building/Maintaining Docker/ Kubernetescontainer clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP.
  • Planning and implementing VPCs with multiple availability zones and multiple subnets to meet teh dynamic IP requirements.
  • Maintained and Administered GIT Source Code Tool.
  • Created Branches, Labels and performed Merges in Stash and GIT.
  • Developed Processes, Tools, Automation for JENKINS based Software for Build system and delivering SW Builds.
  • Used GCP App Engine for deploying and scaling web applications and services developed with Java .
  • Set-up databases in GCP using RDS, storage using S3 bucket and configuring instance backups to S3 bucket. prototype CI/CD system with GitLab on GKE utilizing kubernetes and Docker for teh runtime environment for teh CI/CD systems to build and test and deploy.
  • Managed Build results in JENKINS and Deployed using workflows.
  • Building/Maintaining Docker container clusters managed by Kubernetes, Linux, Bash, GIT, Docker on GCP. Utilized kubernetes and Docker for teh runtime environment of teh CI/CD system to build, test deploy.
  • Used Chef for configuration management of hosted Instances within GCP. Configuring and Networking of Virtual Private Cloud (VPC).
  • Implemented a continuous Delivery Pipeline with Docker, JENKINS and GitHub to build a new Docker container automatically using JENKINS whenever a new GitHub branches are created.
  • Worked on Oracle Databases their by connecting different environments to these databases in lower and production environments.
  • System Cloning, System Copy, and Data Refresh as agreed to by teh business stakeholders.
  • Designed and implemented fully automated server build management, monitoring and deployment by using DevOps technologies like PUPPET.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services
  • Monitored all teh infrastructure end to end using Nagios as a monitoring tool
  • Setup Alerting and monitoring using Stackdriver in GCP.
  • Configured Nagios from scratch in order to monitor teh server's and application's performance.
  • Provided 24 / 7 support on call rotation.
  • Configuring and deploying instances on GCP environments and Data centers, also familiar with Compute, Kubernetes Engine, Stack driver Monitoring, Elastic Search and managing security groups on both.
  • Leveraged GCP cloud services such as Compute, auto-scaling and VPC to build secure, highly scalable and flexible systems dat handled expected and unexpected load bursts.
  • Used C#.NET as language to develop code behind business logic.

Environment: GIT, RHEL 6&7, LVM's, RAID, RUBY, PYTHON, SHELL, JENKINS, CHEF, PUPPET, MAVEN, AWS, EC2, APACHE TOMCAT, JBOSS, NAGIOS, ANT, CONFLUENCE.

System Administrator

Confidential, Denver, Colorado

Responsibilities:

  • Handling teh day-to-day Operations, install software, apply patches, manage file systems, monitoring performance and troubleshoot alerts.
  • Applying patches to fix teh holes dat are found during teh quarterly scan basis using Nessus scan.
  • Automated MySQL Container Deployment in Docker using Python and monitoring of these containers using Nagios monitoring tool.
  • Splunk deployment configuration and maintenance across a variety of Unix and Windows platforms for creating Libraries, Projects and Jobs in build forge automating teh build and deployment process.
  • Maintain various software feature branches using a Source Control System, GIT.
  • Managed Hudson / Jenkins-based build system, producing semi-continuous builds.
  • Developed comprehensive Hudson / Jenkins command line tool, vastly increasing Efficiency and accuracy of common, repetitive tasks.
  • Developed automated processes dat run daily to check disk usage and perform cleanup of file systems on UNIX environments using shell scripting and CRON.
  • Handled user and client security and access on AIX and Linux servers for remote access.
  • Wrote Perl and shell scripts for data mining and data integration solutions to reduce labor force and data entry.
  • Installation of Oracle Patches and Troubleshooting, Creating and modifying application related objects, Creating Profiles, Users, Roles and maintaining system security.
  • Administered Linux servers for several functions including Apache/Tomcat server, mail server and MySQL databases in both development and production.

Environment: Bash Scripting, MySQL, HTTP web servers, LDAP directory, Ansible, Active Directory, DNS, CRON, Nagios, Apache Tomcat, Docker, Jenkins, WebSphere & Web Logic application server.

System Engineer

Confidential

Responsibilities:

  • Create and manage user accounts.
  • Monitor application process.
  • Responsible for installation and maintenance of Solaris, Red Hat and IBM AIX servers.
  • Setup J2EE environment, install, configure, tuning and support Weblogic, JBoss, Tomcat and Apache server for test and production environment.
  • Administer accounts for individual and corporate users.
  • Troubleshoot user logins using Telnet.
  • Perform security administration and monitored job processes using associated commands.
  • Monitor client disk quota.
  • Administered file system security.
  • Upgrade server memory and configured page file.
  • Execute scripting in production environment.
  • Administer tools for Repository creation and maintenance of accounts using tool environment for non-global zones.
  • Configure SPARC servers.
  • Perform patch administration.
  • Schedule jobs using CRONTAB and AT Utility and write shell scripts to automate system process.
  • Examined log activity.
  • Documenting of Linux, Windows environment and configuration details including documentation of solutions for any issues dat have not been discovered previously.
  • Setup Firewall rules.
  • Deploy applications in clustered environments.
  • Recommend and implement solutions to identified security exposures.

Environment: Solaris 8/9/10, RedHat Linux 4/5, NAGIOS, Korn Shell, Bash Scripting, LDAP directory, Active Directory, BEA Web logic servers, AN Switches, Apache, Tomcat WebSphere, WebLogic application server.

We'd love your feedback!