We provide IT Staff Augmentation Services!

Devops Engineer Resume

5.00/5 (Submit Your Rating)

DC

SUMMARY

  • An AWS cloud Engineer with 9 years of experience in Cloud Technologyin IT industry.
  • Offering a strong foundation in Production Environment Support in Windows & Linux platforms
  • Expertise in Server Migrationand working on Cloud Environment; Subject Matter Expert (SME)with skill in - depth AWS cloud risk assessment
  • Expertise in migrating on premises Databases to AWS cloud.
  • Skilled at addressing project requirements and able to effectively manage time and prioritize multiple projects
  • Solving various .Net application issues and providing various technical solutions for.Net,TFSand MicrosoftIIS
  • Written scripts in Python to automate log rotation of multiple logs from web servers.
  • Strong expertise onDevOpsconcepts likeContinuous Integration (CI),Continuous delivery (CD)andInfrastructure as Code (IAC), Cloud Computingetc
  • Expert in Amazon AWS Cloud Administration which includes services like:EC2, S3, EBS, VPC, ELB, EFS, SNS,SES,RDS, IAM, Route 53, Auto scaling, Cloud Watch, Security Groups, CloudFormation, Code commitwith an overall objective to improve the scalability, reliability, performance and availability of the cloud infrastructure. Administrates the cloud development
  • AWS and OpenStack to provision new machines for clients. S3 Storage Services on AWS
  • Created different environments usingElastic Beanstalkto deploy applications.
  • Created Repositories and Branches usingCode Commitas a administrator.
  • Have good experience in troubleshooting Aws services.
  • Created Consolidated billing alarms.
  • DesignedCloudFormationStacks as per the needs.
  • UtilizedCloud Watchto monitor resources such as EC2, CPU memory, Load Balancer Latency, Amazon RDS DB services, Dynamo tables, EBS volumes; to set alarms for notification or automated actions; and to monitor logs for a better understanding and operation of the system.
  • Responsible for creating monitors, alarms and notifications for EC2 hosts using cloud watch.
  • Involved in the migration and implementation of multiple applications from on premise to cloud using AWS services like RDS, cloud formation, S3, Route53,Glacier, EC2, RDS, SQS, SNS, and VPC.
  • Involved in maintaining the user accounts (IAM), RDS, Route 53, VPC, RedShift, DynamoDB, SES, SQS and SNS services in AWS cloud.
  • Worked onAgile Technologiessuch asScrum,Sprints
  • Hands on Experience on MS SQL Server database.
  • Extensive Experience on ticketing tools like JIRA and ServiceNow.

TECHNICAL SKILLS

Programming Languages: C, C++, NET, Java, SQL

Scripting: Shell,Bash, Python, Ruby

Web Technologies: HTML, JavaScript, AngularJS, Node JS

Versioning Tools: SVN, GIT

Automation Tools: Jenkins, Hudson

Build Tools: Ant, Maven

Configuration Management Tools: Chef, Puppet, Ansible

Databases: MYSQL, Oracle, PostgreSQL, MongoDB, Cassandra

Virtualization: Docker, Kubernetes

Monitoring Tools: Splunk, ELK

Cloud Technologies: AWS

Infrastructure as a Code: Cloud Formation, Terraform, Python Boto3

Web servers: Web logic, Web Sphere, Apache Tomcat

Operating Systems: LINUX, Windows

PROFESSIONAL EXPERIENCE

Confidential, DC

DevOps Engineer

Responsibilities:

  • Developed and supported the Software Release Management and procedures.
  • Performed all necessary day-to-day GIT/Bitbucket/TFS support for different projects.
  • Involved in migrating physical Linux/Windows servers to cloud (AWS).
  • Maintained over 40+jobs in Jenkins from 8 different Application teams for over 4-5 releases in parallel.
  • Build servers using AWS Importing volumes, launching EC2, RDS, S3, IAM, Route53, VPC, Code Deploy, creating security groups, auto scaling, Lambda, load balancers (ELBs) in the defined virtual private connection.
  • Creating the automated install procedures for the various versions of Microsoft SQL Database installation & configuration & its pre-requisites, order of execution, state maintenance using the Jenkins, Ansible, azure and power shell.
  • Worked with OpenStack and Open Shift cartridge technologies and tools as well as managed their integration with application.
  • Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
  • Implemented, deployed and maintained cloud infrastructure using AWS. Automating backups by the shell for Linux to transfer data in the S3 bucket.
  • Installed and configured apache airflow for workflow management and created workflows in python.
  • Maintaining the user accounts (IAM), RDS, Route 53, SES and SNS services in AWS cloud.
  • Used Docker, Kubernetes and OpenShift to manage micro services for development of continuous integration and continuous delivery.
  • Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP (Google Cloud Platform) Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
  • Developed Automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers. Implemented Shell and Python scripts for release and build Automation
  • Deployed .NET applications using AWS elastic beanstalk using AWS toolkit for Visual Studio.
  • Performing updates and upgrades on the systems currently on the network for performance and auditing purposes.
  • Creating Web-Jobs, Azure Windows server 2008/2012/R2, Microsoft SQL Server, Microsoft Visual Studio, Windows PowerShell, Cloud infrastructure
  • Implemented CI/CD process on Apache Airflow binary and DAG’s by building Airflow Docker images by Docker. Compose and uploading to Jfrog antifactory and deployment through AWS ECS cluster.
  • Developed custom Jenkins jobs/pipelines that contained Bash shell scripts utilizing the AWS CLI to automate infrastructure provisioning
  • Worked asDevops Engineerfor project teams that involved different development teams and multiple simultaneous software releases.
  • Developed and implementedSoftware Release Managementstrategies for various applications according to the agile process.
  • Participated in weekly release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.
  • Running build jobs and integration tests on Jenkins Master/Slave configuration and Managed Servers on the OpenStack platform instances using Ansible configuration management
  • Review/Merge/Remove Git Pull Requeststo bitbucket.
  • Hands on withGit / GitHubfor code check - ins/checkouts, branching etc.
  • Implementing a Continuous Delivery framework using Jenkins, Chef, Maven & Nexus in Linux environment.

Confidential, Mason, OH

DevOps/AWS Engineer

Responsibilities:

  • Worked on implementing AWS solutions using EC2, S3, RDS, ECS, Elastic Load Balancer, Auto Scaling groups
  • Worked as a DevOps Engineer for a team that involves three different development teams and multiple simultaneous software releases.
  • Excellent interpersonal skills, ability to interact with people at all levels.
  • Performed Automation deployment using Kubernetes
  • Deployed spring boot applications on Docker and Kubernetes.
  • Created Kubernetes Clusters on AWS for Java Web Applications.
  • Worked in AWS environment, instrumental in utilizing Compute Services ( EC2, ELB), Storage Services (S3, Glacier, Block Storage, Lifecycle Management policies), CloudFormation(JSON Templates), Elastic Beanstalk, Lambda, VPC, RDS, Trusted Advisor and Cloud Watch.
  • Expertise in Installing, configuring & administering Jenkins on Linux machines along with adding/updating plugins likeGIT, ANT, Ansible,, Check style, Deploy to Container, Build Pipeline etc.
  • Responsible for CI and CD using Jenkins, Maven and Ansible.
  • Used Ticketing toolJIRAto track defects and changes for change management, monitoring tools likeNew Relic and CloudWatch, in different work environments in real and container workspace.
  • ManagedAnsible Playbooks with Ansible modules, implemented CD automation using Ansible, managing existing servers and automation of build/configuration of new servers.
  • Good understanding of OSI Model, TCP/IP protocol suite DNS, IP, ARP, TCP, UDP, SMTP, FTP, and TFTP.

Confidential, Falls church, VA

DevOps Engineer

Responsibilities:

  • Delivered Solutions to improve Cloud architecture, deployment for AWS Private and Public Cloud.
  • Managed multiple AWS accounts with multiple VPC's for both production and non-prod where primary objectives included automation, build out, integration and cost control.
  • Worked on automation and continuous integration processes with Jenkins and Chef.
  • Design EC2 instance architecture to meet high availability application architecture and security parameters.
  • Creating S3 buckets and also managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Created a workstation/control host and installed AWS CLI and python
  • Creating CloudWatch alerts for instances and using them in Autoscaling launch configurations.
  • Created new Chef Cookbooks and updated existing ones to automate deployments.
  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Chef.
  • Designing cloud-hosted solutions, specific for AWS product suite experience.
  • Responsible for the Plug-in Management, User Management, Build/Deploy Pipeline Setup and End-End Job Setup of all the projects
  • Worked on API Gateway Integration between AWS and the App interface.
  • Worked on Integration and Production AWS environments.
  • Provided support for AWS EC2, EBS, Trusted Advisor, S3, Cloud Watch, Cloud Front, IAM, Security Groups, Auto-Scaling AWS CLI Auto Scaling and Cloud Watch Monitoring creation and update. Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
  • Created and wrote shell scripts and Python and PowerShell for setting up baselines, branching, merging, and automation processes across the environments

Confidential - Duarte, CA

DevOps Engineer

Responsibilities:

  • Created AWS S3 buckets, performed folder management in each bucket, Managed cloud trail logs and objects within each bucket.
  • Integrated Amazon Cloud Watch with Amazon EC2 instances for monitoring the log files, store them and track metrics.
  • Written several cookbooks which include recipes to perform Installation and Configuration tasks involving jdk, tomcat, WebLogic binaries installation and domain creations.
  • Configured complex middleware environments with several variations of tomcat installations consisting of 3-5 instances in each installation.
  • Guided Scrum teams on Agile/Scrum practices and coach them to achieve higher goals and setup cohesive work environment.
  • Building and migrating Linux Servers (RedHatEnterprise and CentOS) virtual machines
  • Developed Automation scripting in Python (core) using Puppet to deploy and manage Java applications across Linux servers. Implemented Shell and Python scripts for release and build Automation
  • Deployed .NET applications using AWS elastic beanstalk using AWS toolkit for Visual Studio.
  • As a part of Job, I also had responsibility to maintain the networking form AWS cloud back to On-Prem connectivity and no direct internet access from AWS cloud VPC to the rest of the world (Internet).
  • Worked with Custom AMI' s, created AMI tags modified AMI permissions.
  • Created Security Groups, configuring Inbound /Outbound rules, creating and importing Key Pairs.
  • Used jQuery and Prototype to meet AJAX and DOM scripting needs.
  • Leveraged AWS S3 service as Build Artifact repository and created release-based buckets to store various modules/branch-based artifact storage.
  • Installed & Configured Logical Volume Manager - LVM andVeritasVolume Manager on Sun Solaris and
  • Red Hat Linux Hardware
  • Experience in Installation of Oracle and MySQL
  • Utilize Puppet for configuration management of hosted Instances within AWS.
  • Experienced in Installing, Configuring Monitoring using NAGIOS, Site scope and GRAPHITE.
  • Utilized Cloud Watch service to monitor the QA/on demand instances, S3 metrics, configuring alarms for performance environments during load testing.
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing directory structures and managing containers..
  • Experience working on Docker hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
  • Configured the setup of every release biweekly and monthly on the regular basis for product teams to perform integration testing.
  • Maintained over 40+jobs in Jenkins from 8 different Application teams for over 4-5 releases in parallel.

Environment: GIT, Ant, Jenkins, NEXUS, Ansible, Install Shield, Windows PowerShell, AJAX, Tomcat, Middleware, AWS cloud, WebLogic Servers.

We'd love your feedback!