We provide IT Staff Augmentation Services!

Devops Engineer Resume

5.00/5 (Submit Your Rating)

TexaS

SUMMARY:

  • A professional experience with 6+ years in configuration management, build and release engineering, process development, and tools support. Including code compilation, packaging, and deployment / release methodology.
  • Experience in Cloud computing services like Amazon Web Services (AWS) and Microsoft Azure
  • Experience in various AWS services EC2, VPC, S3, Cloud Watch, and Auto scaling configurations.
  • Used scripting languages like Python,Groovy, Ruby, Bash, and configuration management tools Chef, Puppet, and Web Service like AWS
  • Experience in setting up Baselines, Branching, Merging and Automation Processes using Shell/Bash and Batch Scripts
  • Experience in using Artifactory Repository Managers for Maven builds
  • Expertise on Jenkins for continuous integration and for End - to-End automation for all build and Deployments
  • Experience in deploying through web application servers like Apache Tomcat servers
  • Have working knowledge of detect tracking tools JIRA, Bugzilla,
  • Enhancing the continuous integration workflow using environment like Docker,
  • Experience in working on Linux operating systems such as CentOS, Ubuntu.
  • Have working experience Make, Ant and Maven Build tools in Java Environment
  • Expertise in Querying RDBMS such as Oracle, PL/SQL and MY SQL by using SQL for Data integrity.
  • Have working experience with different Bug Tracking Tools like Jira and ClearQuest.
  • Good knowledge in development and execution of XML, Python, Shell Scripts and Perl Scripts.
  • Extensively experienced on Linux environments
  • Good knowledge on CM Plans and Test Plans for Applications
  • Involved Releases, creating delivery notes and coordinating releases in different environment Dev, Staging, UAT, and Production
  • Expertise in Troubleshooting the build and deployment issues in different environments
  • Strong Ability to troubleshoot the issues generated while building, deploying and in production support
  • Ability to work successfully as part of small to medium sized team or independently
  • Coordinated with the teams of offshore and onshore for production releases
  • Closely worked with developers and analysts to address venture necessities, ready to viably oversee time and organize different ventures.
  • Excellent communication, interpersonal, analytical and quick problem solving skills
  • Self-propelled, brisk learner assumes autonomous liability to contribute and collaboration.

TECHNICAL SKILLS:

Build and Release Engineering/DevOps: AWS, Azure, open stack, Jenkins, Artifactory, Cruise Control, Puppet, Chef, Ant, Maven, MS Build, Docker, Salt, Bamboo, Ansible.

Admin Services and Databases: Tomcat, WebSphere, Weblogic, Mongrel, Microsoft IIS, Oracle, MySQL, MongoDBScripting Languages: SHELL, PERL, Groovy, BASH, POWERSHELL, PYTHON, RUBY

Version Control Tools: TFS, CVS, SVN, GIT, GITHUB, Perforce

Programming Languages: C, C++, JAVA

Web Technologies: JavaScript, HTML, XML, SOAP, WSDL, UDDI, XSD, XSL, XPATH

Operating Systems: UNIX, Linux, Solaris, RedHat4.x, WindowsNT2000/7/XP/VISTA, Windows Server2008/R2

Web/Application servers: Apache Tomcat, WebSphere, WebLogic, JBOSS, IIS

Networking and securities: Cisco ASA, F5 load balancer.

Testing Tool: Jmeter, Nmap, SnagitMonitoring: Nagios, New Relic, Cloud watch

PROFESSIONAL EXPERIENCE:

DevOps Engineer

Confidential, Texas

Responsibilities:

  • Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
  • Used Jenkins to implement Continuous Integration and deployment into Tomcat/ WebLogic Application Server.
  • Created Chef Cookbooks and recipes to automate the deployment process and to integrating chef cookbooks into Jenkins jobs for continuous delivery framework.
  • Involved in testing the cookbooks using chef kitchen.
  • Worked with Hive scripts to extract, transform and load the data.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates
  • Strong understanding of Infrastructure automation using Docker and Chef.
  • Involved working on Chef as configuration management tool to automate repetitive tasks and to deploy applications. worked with different scripting languages such as PowerShell, Ruby, Python as a part of writing scripts for the automation tasks.
  • Environment provisioning solutions using Docker.
  • Implemented a continuous Delivery Pipeline with Docker, Jenkins and GitHub. Whenever a new GitHub branches are created Jenkins automatically attempts to build a new Docker container from it.
  • User sonar for fining the bugs and maintain the code quality.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management
  • Launching and configuring of Amazon EC2(AWS) Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications using Jenkins.
  • Build application and database servers using AWS EC2 and create AMIs as well as use RDS for Oracle DB.
  • Creating scripts to create new tables, views, queries for new enhancement in the application using Aginity Workbench for Redshift.
  • Involved writing PowerShell for some of the Cookbooks related to windows applications.
  • Helped developers in creating uDeploy snapshots, adding version to the snapshot during production installs.
  • Code review and change management and deployment approval team (deployment team) to help and guide other team mates as necessary.
  • Development, testing and deployment of test scripts that run-on slave machines. These included developer demands to in corporate test cases in test framework.

DevOps Engineer

Confidential, Texas

Responsibilities:

  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances
  • Worked on Managing the Private Cloud Environment using Puppet
  • Installed, Configured and Administered Hudson/Jenkins continuous integration tool.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby
  • Developed Perl and Shell scripts for automation of the build and release process, developed Custom Scripts to monitor repositories, Server storage.
  • Automated the cloud deployments using Puppet, Python and AWS Cloud Formation Templates.
  • Used tracking tool JIRA and also triaged the issues and maintained bugs using JIRA tool.
  • Deployed Java applications into web application servers like JBoss.
  • Performed Branching, Tagging, Release Activities on Version Control Tools: SVN, GIT, GIT HUB.
  • Developed build and deployment scripts using Ant, Maven as build tools in Jenkins to move from one environment to other environments.
  • Organized and Coordinated Product Releases, work closely with Product Development, QA, Support across global locations to ensure successful releases.
  • Documented release metrics, software configuration process. Used Maven scripts to build the source code, supported and helped to create Dynamic Views and Snapshot views for end users.
  • Used cisco ASA firewalls for monitoring and accessing.
  • Wrote MAVEN Scripts to automate the build process.
  • Developed automation framework for Application Deployments to the cloud environments.
  • Developed and implemented Software Release Management strategies for various applications per the agile process.

Application developer

Confidential, GA

Responsibilities:

  • Involved in requirement analysis, database design, coding, testing, implementation and review.
  • Involved in creating data upload modules in python.
  • Worked extensively in python and HTML /Java Script for front end with flask.
  • Wrote routines in python - update database from XML files
  • Created many python scripts and stored procedures - avoid job processing failures and use of stale data by systems.
  • Wrote Python - automate the verification of the information inserted in the database via the web application.
  • Used pyodbc/ connectivity from Python - ORACLE.
  • Involved in loading of data into ORACLE from legacy systems and flat files using complex MLOAD scripts and Fast Load.
  • Studied the existing python modules and wrote functional specification for migration team.
  • Wrote all BTEQ and UNIX scripts used in loading of legacy data
  • Enterprise wide templates were created for handling SCD, Error handling etc.
  • Worked in data handling using UNIX scripts using mload and fast export.
  • Used External Loaders like Multi Load and Fast Load to load data into ORACLE database.
  • Involved in building database Model, APIs, and Views utilizing Python technologies to build web based applications.
  • Developed interfaces using JavaScript, HTML technologies for several web applications to fetch and graphically present required data from database.
  • Involved in analysis, development, testing, implementation and deployment.
  • Created python batches - monitor errors in data loading at frequency.
  • Provided support for job scheduling, file transfers and transactional processes.
  • Involved with production and quality assurance environment support.

Application Developer

Confidential

Responsibilities:

  • Worked on high level design and detail design Developed GUI using Python, MySQL, HTML, AJAX, CSS, JavaScript.
  • Built application logic using Python, Django and MySQL.
  • Designed the front end of the application using Python, Java, HTML, CSS, AJAX, and JQuery.
  • Developed and tested many features for dashboard using Python, CSS, and JavaScript.
  • Develop consumer based features and applications using Python, Django, HTML, behavior Driven Development (BDD) and pair based programming.
  • Skilled in using collections in Python for manipulating and looping through different user defined objects.
  • Work with team of developers on python applications for RISK management.
  • Web-services backend development using Python (CherryPy, Django, SQLAlchemy).
  • Used Python to extract weekly hotel availability information from XML files.
  • Developed frontends using HTML5, CSS, JavaScript and JQuery.
  • Worked with team of Python developers while developing applications.
  • Designed Python applications for extracting raw data and analyzing using business logic.
  • Extensively worked on Python scripting and development. CSS is used to style Web pages, XHTML and XML markup.
  • Designed complex application database SQL statements for querying, updating and reporting using Python Database Connector.

We'd love your feedback!