We provide IT Staff Augmentation Services!

Senior Devops Engineer Resume

4.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • Senior DevOps engineer with experience building and administering cloud infrastructures. Experienced in managing large scale Linux servers and applications.
  • Proficiency in all major cloud platforms and container technologies.
  • Technical expertise in CI/CD pipelines and automation tools. Well versed with installation, configuration and maintenance of applications in Linux on physical and virtual environments.
  • Deployed Hybrid Cloud Solution with AWS and OpenStack.
  • Managed a multi - cloud environment spanning across AWS and OpenStack.
  • Deployed private cloud solutions using OpenStack on Ubuntu.
  • Well versed will all major OpenStack components like keystone, cinder, neutron, nova, horizon, glance and HA architectures.
  • Experience in deploying environments using Ansible and developed playbooks.
  • Convert environments into Infrastructure-as-a-code using AWS cloudforms and Terraforms
  • Orchestrated container based environments using Kubernetes and Swarm.
  • Integrated containers platforms with Jenkins and created CI/CD pipelines.
  • Proficient in Python for automation and developing modules.
  • Experienced with JIRA, GIT and Confluence tools.
  • Proficient in installation, configuration and maintenance of LAMP stack.
  • Experience in supporting and maintaining production servers.
  • Highly motivated, quick and independent learner.

TECHNICAL SKILLS

  • Redhat EL 6.x, 7.x Centos 6.X, 7 Ubuntu v 16.04, 18, VMware ESXi 6.0, Windows
  • AWS, GCP, Azure, OpenStack
  • C, C++, Java, Bash, Python
  • Oracle, MySQL, mongoDB, NoSql
  • OpenVswitch, LinuxBrides, VLANs
  • Ansible, Puppet, SaltStack, Chef
  • Docker, Kubernetes
  • Jenkins, GIT
  • Apache, Tomcat 6,7, Jetty 7, Nginx
  • Netapp, PureStorage, Ceph

PROFESSIONAL EXPERIENCE

Senior Devops Engineer

Confidential, Seattle, WA

Responsibilities:

  • Deployed OpenStack private clouds in staging and production environments.
  • Manage OpenStack tenants and allocate resources.
  • Implement Grafana for OpenStack capacity Management.
  • Designed Solution for Deploying K8s Applications in Large number of K8s Clusters
  • Implemented CI/CD pipeline for deploying K8s Application in K8s Clusters
  • Developed Automation pipeline for launching Kubernetes Cluster on store Compute servers
  • Implemented Deploying Microservices based applications to Kubernetes Clusters
  • Developed Docker files and Managed Docker repositories for Deploying Application Images
  • Used Chef for managing and installing configuration on Compute servers.
  • Developed AWS Microservice based CI/CD Automation pipeline for provisioning Bare Metal Servers
  • Integrated Splunk and new relic agents for compute hosts monitoring
  • Actively Involved in Trouble Shooting Compute servers and Kubernetes Application Deployments
  • Developed K8s Manifest files for deploying applications using Helm
  • Developed Python bash and Go Scripts for Automating Infrastructure through CI/CD Pipeline
  • Used Ansible for Managing AWS Infrastructure by developing required playbooks
  • Used Cloud Formation, Terraform and Heat Templates for Launching Virtual Machined in AWS and Openstack Cloud
  • Troubleshooting various production related outages.
  • Supporting Applications Onboarding and Jenkins build issues

AWS Devops Engineer

Confidential, Bothell, WA

Responsibilities:

  • Setting up and administering DNS system in AWS using Route53.
  • Managing users and groups using the amazon identity and access management (IAM).
  • Written multiple playbooks and customized downloaded playbooks of Ansible.
  • Design and Develop cloud AWS API gateway and lambda functions for developing Rest API using python.
  • Developed python classes, methods and database interactions.
  • Design and develop APIs that access AWS services or other web services, as well as data stored in the Cloud AWS NOSQL Database.
  • Monitor application performance for ensuring better operations by using CloudWatch AWS services which provides monitoring, alarming and logging for AWS cloud resources and the applications run on AWS.
  • Designing and Developing Authorization and Authentication for API’s using python for authenticating the clients by providing the credentials and authorizing them using bear tokens generated from API’s.
  • Design and Develop Azure OpenID connection and OAuth 2.0 for authentication and authorization using python and involving in Configuring the applications to use azure active directory by using open id connection for authenticating the application users and Authorizing the access token of users to access the application resources.
  • Install and configure Amazon command line interface tools.
  • Supported Linux environment with around 2500+ servers running Redhat Linux and Ubuntu.
  • Written Scripts for managing servers and services to be monitored by monitoring tools such as Nagios.
  • Automated nightly build and Backup processes using Python.
  • Deploying and managing AWS.
  • Serverless application development.
  • Creating pipelines for CI/CD environments.
  • Support Splunk Data Analytics and Monitoring environment.
  • Used AWS cloud monitoring extensively to monitor and debug the cloud-based AWS services
  • Extensive experience using MAVEN as a Build Tool for the building of deployable artifacts (war & ear) from source code.
  • Hands on with Git / GitHub for code check-ins/checkouts and branching etc.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud Watch.
  • Built Continuous Integration environment using Jenkins.
  • Experience AWS services (VPC, EC2, S3, RDS, DynamoDB, Lambda, SNS and SQS).
  • Involved in designing and deploying multiple applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, DynamoDB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto- scaling in AWS Cloud FormationLaunching Amazon EC2 Cloud Instances using Amazon Images (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
  • Creating snapshots and amazon machine images (AMIs) of the instances for backup and creating clone instances.
  • Manage, administer and support Splunk Enterprise to optimize searches.
  • Assisted in Operation and operation of Splunk, loggers and connectors.
  • Generated Splunk reports.
  • Used Splunk Search Processing Language (SPL) in displaying Splunk results.
  • Provide 24/7 On Call support.

Systems Engineer

Confidential

Responsibilities:

  • Deploying Amazon EC2 Cloud Instances using Amazon Machine Images (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.
  • Creating snapshots and amazon machine images (AMIs) of the instances for backup and creating clone instances.
  • Setting up private networks and subnetworks using virtual private cloud (VPC) and creating security groups to associate with the networks.
  • Maintaining virtual machines in VMware Environment and performed network configurations and other related activities.
  • Configured Vmotion for Hardware Resource Management on HA ESX Cluster environment.
  • Involved in each phase of Software Development life cycle.
  • Actively involved in mock screens development and project start-up phase.
  • Involved in Agile development following SCRUM process and daily stand-up meetings.
  • Developing and consuming RESTful APIs using python.
  • Coordinating with clients and closing production issues relating to software development.
  • Managed application configurations on EC2.
  • Setup and launch Amazon Linux and Windows ec2 instances, network interface with Elastic IP's.
  • Automated AWS operations using Python SDK (Boto3).
  • Supported a multi-cloud environment which includes AWS and Azure.
  • Setting up private networks and subnetworks using virtual private cloud (VPC) and creating security groups to associate with the networks.
  • Setting up and administering DNS system in AWS using Route53.
  • Managing users and groups using the amazon identity and access management (IAM).
  • Creating servers, AMIs, storage blocks in S3, taking snapshots, VPCs, subnets, load balancing and auto-scaling in Assigning and implementing fully automated server build, management, monitoring and deployment solutions spanning multiple platforms, tools and technologies including Jenkins, Amazon EC2 and packaging, deployment and testing.
  • Installation and configuration of Git, merging code from develop branch to master branch and make it ready for deployment.
  • Pushing Code from Git to make available for release through automation script using Jenkins.
  • Knowledge on GIT and Jenkins Continuous Integration of Server-Installation, Configuration, Design and Administration, and integrating these tools with other systems.
  • Handled cloud administration tools and management frameworks.
  • Developed Python scripts for easy user access management using LDAP.
  • Configured and managing ELBs.
  • Configured and managing S3 storage.
  • Experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war & ear) from source code.
  • Managed and maintained the monitoring and alerting of production and corporate servers/storage using Cloud Watch.

We'd love your feedback!