We provide IT Staff Augmentation Services!

Devops Engineer Resume

5.00/5 (Submit Your Rating)

New, JerseY

SUMMARY

  • Around 7 year of IT experience DevOps engineer, System Engineer, AWS engineer
  • Expertise in AWS Resources like EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Formation, Cloud Watch, Security Groups
  • Maintained scalable, secure cloud architecture based on Amazon Web Services.
  • Setup and Configuration continuous integration and continuous build management tool like Jenkins for Build/Configuration Automation
  • Experience in Docker container management like Volumes, Images, and Repositories with Docker file
  • Expertise in automating builds and deployment process using Bash, Python and Shell scripts.
  • Created python and bash scripts for EC2 machines to install and have updated machines and automation processes across the environment using GIT
  • Created multiple Proof Of Concepts on JAVA and Jenkins to automate website
  • Deploy, configure and maintain Azure machine
  • Automated notification of manual process for different machines by using Shell Script
  • Worked as GIT administrator as part of my role and monitored the repository for various issues. In depth knowledge on source controller concepts like Branches, Merges and Tags.
  • Hands on Experience with Bug Tracking Tools like Jira and Manage engine
  • Expertise in using builds tools like MAVEN for the building of deployable artifacts
  • Good programming experience as an SQL Developer in Analysis, Design and Implementation of Business Applications using the Relational Database Management System
  • Experience in executing Organization DevOps methodology in different situations of LINUX and Windows servers alongside adopting cloud procedures based on Amazon Web Services.
  • Experience on DevOps, to enhance and maintain the build and configuration management tool for continuous management and continuous integration
  • Managed active directory accounts in Office 365 using Admin service and also on premise users on Windows server
  • Excellent interpersonal communication skills and efficient in working independently and as a team member. Proactive and creative approach towards work
  • Ability in managing all aspects of the software configuration management process including code compilation, packaging / deployment / release methodology, and application configurations.

TECHNICAL SKILLS

Operating Systems: Linux, UNIX, Windows

Build Tools: Maven, Docker, Kubernetes

CI Tools: Jenkins, Maven

Scripting: Shell Scripting, Power Shell, Python, and JavaScript

Version Control: GIT

Technology: Bug Tracking, Web Technologies, Continuous Integration

Language Support: Java, C++, C, SQL, XML, Python, HTMLCloud Environments: AWS (Amazon Web Services), Azure

Container: Docker, Azure Container Services, EC2 ECS(Elastic Container Services)

Infrastructure Automation Tools: PUPPET, Ansible

Server: VMWare ESXi, Windows 2012R, Windows 2016

Monitor Tools: Grafana, Cloudwatch, Meraki Monitoring Portal, Jamf, Wireshark

Network: Routers, Switches, HTTP/HTTPS, TCP/IP, ASA Firewall, SDN, VPN, Active Directory

PROFESSIONAL EXPERIENCE

Confidential, New Jersey

DevOps Engineer

Responsibilities:

  • Maintained Azure virtual machines to provide automation support and test out various customer requirements
  • Designed and configured Azure Virtual Networks, subnets, Azure network settings, DHCP address blocks, DNS settings, and security policies and routing.
  • Identity & Access Management: Azure Active Directory, Azure Identity, Multi - Factor Authentication (MFA)
  • Designed and implemented new procedures for infrastructure migration using Ansible.
  • Migrate web applications from Windows Server 2012 to Windows Server 2016 R2.
  • Worked with QA team in unit testing and system testing.
  • Whenever a new GitHub branch gets started, Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it.
  • Hands on Microsoft Azure Application and Web Development
  • Implemented GitLab for version control of puppet modules and process documentation
  • Created and maintained the Jenkins jobs, including automatic generation, reporting and alerting of test and code metrics (Junit, TestNG),buildfailures andbuildstatus indicators.
  • Developed internal website using SQL, IIS, and PowerShell to monitor Active Directory environment which includes but not limited to event log tracking, performance monitoring

Confidential, New York

DevOps Engineer

Responsibilities:

  • Experience with containerization tool like Docker to send automated builds and created scripts for backups and monitoring.
  • Worked on installation of Docker using Docker toolbox. Worked on creation of custom Docker container images, tagging and pushing the images.
  • Worked on creating the Docker containers and Docker consoles for managing the application life cycle on EC2 instances
  • Launching Amazon EC2 Cloud Instances using Amazon Images (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications
  • Monitor AWS EC2 services and Managed billing alarms with respect to CPU, Network and Billing cycle
  • Creating Cloud watch alerts for instances and using them in Auto scaling launch configurations.
  • Configuring and Networking of Virtual Private Cloud, Sub netting, Routing and Gateways
  • Troubleshooting concerns related to AWS services related to public and private subnets.
  • Analyzed frequently occurring system breaks and automated fixes with repetitive tasks using Bash and Python scripts and also used to send notifications after each deployment
  • Strong in building Object Oriented applications using Java, python, writing Shell Scripts on UNIX
  • Replaced existing manual deployment and management processes with Ansible
  • Responsible for Maintaining and Administrating GitHub hosts versioning
  • Managing source code and creation of branches, tags for multiple repositories
  • Automated the GitHub backups on the daily basis and uploaded to S3 buckets
  • Administered software installation and monitored network devices using Meraki portal
  • Researched and extracted multiple algorithms for Software Defined Network to peruse existing technology
  • Proposed several routing and packet classification algorithms. With research, founded one algorithm that minimizes the update time of packet rules in TCAM by 9%. Presented and estimated conclusions from research to professors and Ph.D. fellows
  • Created test network structures on Mininet using Python and analyzed network using Wireshark
  • Provided administrative support to students which includes maintaining database sheets for incoming student and assisted students to file various forms

Confidential

AWS and Systems Engineer

Responsibilities:

  • Debugging and conducted multi-level testing of front-end and back-end application designed in Java for client using Junit, TestNG and Jenkins
  • Writing Junit for functional testing of various test case scenarios.
  • Setup and Configuration of Jenkins for Build/Configuration Automation
  • Experience in optimizing volumes, EC2 instances and created multiple VPC instances and created alarms and notifications for EC2 instances using Cloud Watch
  • Involved with configuration management and automation tools such as Chef, Ansible.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool Maven to schedule build.
  • Developed SQL and PL/SQL Scripts to transfer tables across the schemas and databases
  • Developed T-SQL queries to fetch data as per the business requirements with proper tuning techniques
  • Worked extensively on Jenkins for continuous integration and for End to End automation for all build and deployments
  • Assist with maintaining current build systems, developed build scripts, and maintained the source control system using SharePoint
  • Merged release branches to the trunk after the production release and resolved the conflicts if any during the merge in Subversion Support daily builds on SharePoint
  • Improved productivity of webpage Proof of concept for vendor using AWS ECS and Auto scaling
  • Managed all the bugs and changes into a production environment using the Jira tracking tool
  • Managed the entirereleasecommunication andReleaseco-ordination during the Project roll-out
  • Involved in estimating the resources required for the project based on the requirement
  • Involved in scrum meetings, product backlog and other scrum activities and artifacts in collaboration with the team.
  • Manage applications using automated Build, Release, Deployment and monitoring alerting.
  • Worked with self-driven engineer and can demonstrate expertise in DevOps Tools.

We'd love your feedback!