We provide IT Staff Augmentation Services!

Sr. Devops Engineer Resume

4.00/5 (Submit Your Rating)

Phoenix, AZ

SUMMARY:

  • 7+ years of overall experience and Over 4+ years of Experience as a DevOps Engineer for automating, building, releasing and configuring changes from one environment to another environment.
  • Extensive Experience in Continuous Integration (CI), Configuration Management, Infrastructure Automation, Build and Release, Cloud and System Administration.
  • Experienced in MVC frameworks like Django, Angular JS, Java Script, jQuery, React.js and Node.js. Flask and Pyramid, well versed in Django ORM and SqlAlchamy and Extensive use of Linux (Ubuntu), SSH, Flask/Django.
  • Experience in using Puppet Enterprise for infrastructure automation to write puppet manifests in the workflow, using puppet forge modules etc.
  • Well versed with design and development of presentation layer for web applications using technologies like HTML, CSS, and JavaScript, Bootstrap.
  • Had knowledge on continuous integration and deployment using Jenkins, Docker.
  • Experience in developing applications using amazon web services like EC2, Cloud Search, Elastic Load balancer ELB, S3, CloudFront.
  • Exposure in Continuous Integration practices (CICD) and builds jobs based on Git source control system commit.
  • Experience in scripting languages including Shell Scripting, PERL Scripting and build automation using ANT, MAVEN and other UNIX, Windows system level programming.
  • Extensive experience with Amazon Web Services (AWS), Open stack, Docker Puppet, Chef, Ansible, AWS CloudFormation, AWS CloudFront and Experience in using containers like Docker and familiar with Jenkins.
  • Expertise in working with PHP, MYSQL, CSS, JavaScript, AJAX and XHTML to build a fully Web 2.0 compliant networking website.
  • Experience on Unix administration as part of DevOps management.
  • Experienced in understanding Service Virtualization needs/ Requirements & creating VSI's using WSDL, WADL, Recording, Request & Response pairs.
  • Experience in Set up CI (Continuous Integration) for major releases in Jenkins.
  • Have knowledge of SDN protocols such as BGP, Open Flow, Open Config, NETCONF etc.
  • Involved in development of data model and instrumentation application for Action Handler and Notification handler using Tail - f ConfD.
  • Experienced in WAMP (Windows, Apache, MYSQL, and Python) and LAMP (Linux, Apache, MySQL, and Python) Architecture and Wrote Automation test cases using Selenium Web Driver, JUnit, Maven, and Spring.
  • Good experience in Shell Scripting, SQL Server, Unix and Linux, Open stock and Expertise python scripting with focus on DevOps tools, CI/CD and AWS Cloud Architecture.
  • Have good idea about tools like Bugzilla, Jira, Confluence, and Axosoft and Design the front end of company website with CSS, Sass, and Bootstrap and implemented Web Services based on SOA architecture with Restful.
  • Knowledge of the Software Development Life Cycle (SDLC), Agile and Waterfall Methodologies and Familiar with concepts and devices such routers, switches and TCP/IP protocols and OSI layer.

TECHNICAL SKILLS:

Programming Languages: Python 3.3/2.7, Django 1.4/1.3, Flask, Java, C++, Shell Script, SQL, Java/J2EE, Pyjamas, Jython, Iron Python, Cpython.

Web Technologies: AJAX, JavaScript, HTML, DHTML, XHTML, XML, React, JSON, jQuery, Angular.js

Database: MySQL, SQL Server, Oracle 11g.

Operating systems: Windows XP, Win 7, 8.1, 10, Linux, OS X.

Methodologies: Agile, V Model, Waterfall, Hybrid.

JavaScript Frameworks: Node.js, jQuery, Backbone.js, Ext.JS, Ember.js, AngularJS

WORK EXPERIENCE:

Confidential, Phoenix, AZ

Sr. DevOps Engineer

Responsibilities:

  • Working as part of DevOps Team for different internal automation and build configuration management.
  • Developed frontend and backend modules using Python on Django including Tastypie Web Framework using Git.
  • Involved in evaluating existing server and virtualization environments for needed and useful upgrade opportunities.
  • Implemented Backbone JS for creation of networking applications using JavaScript.
  • Involved in automating builds and deployment process using Shell scripting.
  • Created continuous integration system using SVN, Ant, Jenkins, chef full automation.
  • Involved in development of Java package on Tail-f platform to handle NETCONF notifications from newly created cloud resources.
  • Involved in managing a team of DevOps engineer for infrastructure support on AWS cloud.
  • Involved in managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Ansible, Puppet, or custom-built.
  • Wrote UNIX shell scripts for provisioning data in the database like default announcements.
  • Involved in designing of API's for the networking and cloud services.
  • Wrote Shell Scripting to check security setting of the server and to change the server settings.
  • Involved in development of business logic by backend python programming to achieve optimal results.
  • Worked on Chef and Puppet for Continuous Integration and Continuous Deployments.
  • Involved in fetching and deployment using NetConf and python and Bash Scripts.
  • Involved in Installation and setting up Python/Linux test beds.
  • Involved in working for DevOps Platform team responsible for specialization areas related to Chef for Cloud Automation.
  • Automated the cloud deployments using Chef, Python and AWS Cloud Formation Templates.
  • Worked on QA (quality assurance) Automated testing tools can execute tests, reporting outcomes and comparing results with earlier test runs.
  • Involved in troubleshooting and analysis of hardware and software failures for various UNIX servers.
  • Designed a tool called NetConf (Network configuration) which automatically configures network switches by parsing XML files.
  • Involved in creating automation with Chef, Puppet, Ansible or a shell and Node Js, Angular JS, Terraform.
  • Configured and automated the Jenkins Build jobs for Continuous Integration.
  • Worked as primary liaison between Virtualization and EUC teams to deliver the highest quality experience for the user community.
  • Actively involved in architecture of DevOps platform and cloud solutions.
  • Installed, configured multiple operating systems onsite and provisioned similar instances on AWS cloud.
  • Worked with Perl, shell scripting (bash) to automate administration tasks.
  • Developed backend web services using Node.js and stored dependencies using Node Package Manager (NPM).
  • Designing distributed Open flow and NetConf agent for network devices.
  • Used Test driven approach for developing the application and Implemented the unit tests using Python Unit test framework and Development of Isomorphic ReactJS and Redux driven API client applications.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Wrote UNIX shell scripts and Power Shell scripts for software automation.
  • Performed code reviews and implemented best Python programming practices.
  • Configured and deployed several hypervisors and VMs running OpenStack for DevOps, testing and production environments.
  • Implemented a Continuous Delivery framework using Jenkins, Ant & Nexus in Linux environment.
  • Strong Socket programming experience in Python. Implemented complex networking operations like race route, SMTP mail server and web server.
  • Installed and configured Jenkins for Automating Deployments and providing an automation solution.
  • Experience in performing signal processing and machine learning algorithm development for a variety of programs and Implemented RS232 and TCP/IP protocols using Python scripting language and Developed SOA Services for transferring data between different applications.
  • Contributed to construction of web services for CMS using NetConf-based XML message.
  • Familiar with JSON based REST Web services and Amazon Web services (AWS) and Responsible for setting up Python REST API framework and spring frame work using DJANGO.
  • Dynamic implementation of SQL server work on website using SQL developer tool and Experience with continuous integration and automation using Jenkins and Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Mentor and provide leadership to team members in all aspects of virtualization.
  • Implemented Backbone JS for creation of networking applications using JavaScript.
  • Build back-end application with Python / Django, work with Docker, RabbitMQ, Celery, Jenkins.
  • Involved in the Complete Software development life cycle (SDLC) to develop the application and Worked closely with software developers and DevOps to debug software and system problems.

Environment: Python 2.7, Django 1.8, CSS, HTML, JavaScript, jQuery, webbapp2, AJAX, MYSQL, Linux, Rest, Heroku, GIT, urllib, urllib2, Oracle DB, MongoDB, PostgreSQL, and VMWare API.

Confidential, Philadelphia, PA

DevOps Engineer

Responsibilities:

  • Worked on server-side applications with Django using Python programming.
  • Used python libraries like Beautiful Soup and matplotlib and Built efficient Node.js backend for client web application.
  • Worked on Python OpenStack APIs and used NumPy for Numerical analysis.
  • Used Ajax and jQuery for transmitting JSON data objects between frontend and controllers and Worked on configuring TCP/IP, network interface, assigning static routes and hostnames.
  • Created & maintained cookbooks and recipes in Chef, playbooks in Ansible for continuous deployment of resource
  • Build server deployment on Cloud (EC2) servers with help of DevOps tools like Puppet.
  • Used Shell scripting for building and deploying java application to target environments.
  • Worked on creation and managing IT infrastructure and application stack using AWS Cloud Formation and writing the template file using JSON.
  • Involved in the implementation of analysis, optimization, troubleshooting and documentation of LAN/WAN networking systems.
  • Utilized Agile software development methodologies including pair programming, continuous integration, and scrum events.
  • Worked on and run agile projects for a DevOps team to help deliver critical functionality to a cloud-based service.
  • Developed and performed unit testing using JUnit framework in a Test-Driven environment (TDD).
  • Good experience in developing web applications implementing MVT/MVC architecture using Django, Flask, Webapp2 and spring web application frameworks.
  • Created scripts for system administration and AWS using languages such as BASH and Python.
  • Involved in development and deployment of application on UNIX environment.
  • Coordinate with DevOps process management team for setting up new environments and code deployments in an enterprise build and deploy model using RTC, Jenkins and automation tools.
  • Deployed Java/J2EE applications to Application servers in an Agile continuous integration environment and automated the whole process.
  • Worked with development, QA, and Automation engineers to research, design, and develop test automation units.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using the HTML, CSS, JavaScript and jQuery.
  • Using Jenkins AWS Code Deploy plugin to deploy and Chef for unattended bootstrapping in AWS.
  • Experience in Implementation of MVC architecture using Spring MVC and SOAP web service and SOAPUI and Creating data pipelines using Apache Spark, a big-data processing and computing framework.
  • Worked in the DevOps team, delivered new agile environments & build/release/configuration and deployment automation/monitoring using Jenkins, ant, maven, artifactory, chef, custom scripting and Jira for ticketing.
  • Involved with continuous integration system with GIT version control repository and continually build as the check-in's come from the developer.
  • Developed and tested many features for dashboard, created using Bootstrap, CSS, and JavaScript.
  • Developed Wrapper in Python for instantiating multi-threaded application and Deploy and monitor scalable infrastructure on Amazon web services (AWS).
  • Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from python using Python-MySQL connector and MySQL dB package to retrieve information.
  • Developed the project in Linux environment and Used Agile Methodology and SCRUM Process.
  • Worked on creating documents in Mongo database and Maintained the versions using GIT and sending the release notes for each release.
  • Supported the issues seen in the tool across all the teams for several projects.

Environment: Python 2.4, Django, CSS, HTML, BOOTSTRAP, JavaScript, jQuery, AJAX, MYSQL, Linux, Heroku, GIT.

Confidential, New York, NY

Python Developer

Responsibilities:

  • Involved in developing web applications using Django Framework to implement the model view control architecture.
  • Involved in Developing a Restful service using Python Flask framework.
  • Created entire application using Python, Django, MySQL and Linux.
  • Developed the presentation layer using HTML, CSS, JavaScript, jQuery and AJAX and Used jQuery libraries for all client-side JavaScript manipulations.
  • Exposure on Multi-Threading factory to distribute learning process back-testing and the into various worker processes.
  • Performed efficient delivery of code based on principles of Test Driven Development (TDD) and continuous integration to keep in line with Agile Software Methodology principles.
  • Lock mechanisms were implemented, and the functionality of multithreading has been used.
  • Developed a fully automated continuous integration system using Git, Gerrit, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Experience in managing MongoDB environment from availability, performance and scalability perspectives.
  • Managed, developed, and designed a dashboard control panel for customers and Administrators using Django, Oracle DB, PostgreSQL, and VMWare API calls.
  • Extensively used python modules such as requests, urllib, urllib2 for web crawling.
  • Implemented configuration changes for data models.
  • Used Pandas library for statistics Analysis & NumPy for Numerical analysis.
  • Managed large datasets using Panda data frames and MySQL.
  • Handled potential points of failure through error handling and communication of failure.
  • Developed GUI using webapp2 for dynamically displaying the test block documentation and other features of python code using a web browser and Responsible for user validations on client side as well as server side.
  • Automated the existing scripts for performance calculations using NumPy and sqlalchemy.
  • Interacted with QA to develop test plans from high-level design documentation.

Environment: Python 2.7, Django 1.8, CSS, HTML, JavaScript, jQuery, webbapp2, AJAX, MYSQL, Linux, Rest, Heroku, GIT, urllib, urllib2, Oracle DB, MongoDB, PostgreSQL, and VMWare API.

We'd love your feedback!