We provide IT Staff Augmentation Services!

Sr. Devops Engineer Resume

0/5 (Submit Your Rating)

Palo Alto, CA

SUMMARY:

  • Over 8 + years of experience in Information Technology industry in various roles with excellent experience in Build & Release management and Development for several markets driven international organizations.
  • Around 8+ years of IT Industry Experience with Devops, AWS and Cloud Management, Configuration Management, Build, Deploy, Release Management and Quality Assurance
  • Experienced in all phases of the software development life - cycle (SDLC) with specific focus on the build and release of quality software. Experienced in Waterfall, Agile/Scrum.
  • Experience in Administration/Maintenance of Source Control Management Systems, such as Sub Version (SVN), Perforce, TFS, GIT and Knowledge of Clear Case.
  • Experience of Migration & Deployment of Applications with Upgrade Version of Applications
  • Experience with migration to Amazon web Services (AWS).
  • Designed and Implemented Ecommerce 3 Tire backend web application with PCI compliance and encrypted storage for a client on Amazon web services.
  • Expertise in developing multi-tier web application projects using J2EE (JAVA, JSP, JDBC, Servlets, Struts)
  • Deployed/supported applications on Application / Web servers: Apache Tomcat, Play, Karaf, AWS
  • Automation using Chef and AWS OpsWorks.
  • Stay current with the latest features/capabilities of the AWS platform.
  • AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Config, Auto scaling, Cloud Front, IAM, S3
  • Experience in architecting, designing, developing, building, deploying, profiling, performance optimization/tuning of complex distributed multi-tier Java/J2EE/JEE applications in WebSphere, WebLogic, JBoss, Oracle application servers and Tomcat web servers in multiple operating systems: Linux, Mainframes and Windows with Oracle, DB2 and MS-SQL as Backend.
  • Created and maintained the Python deployment scripts for Web Sphere web application server.
  • Good experience in using Amazon Web Services (AWS) and AWS SNS/SQS for delivering messages.
  • Experience in using MySQL, Oracle 11g databases to do CRUD operations
  • Enhanced an existing AngularJS application to follow strict MVVM/MVC patterns for improved source code maintenance.
  • Write and configured restlet DSL for routing with spring at Apache Camel.
  • Involved in design and development using Java/ J2EE, Collection frameworks.
  • Involved in integration support, defect fixes and Unit testing during UAT process.
  • Used agile approach/planning to developed software by analysis, develop, test, integrate, validate, developed, and deployed.
  • Used Java dielects while writing rules in drl files at Drools.
  • Continuous Integration (CI) testing and Test Driven Development (TDD).
  • Implemented the use of Nagios tool for monitoring and analyzing the network loads on the individual machines.
  • Experience in Trouble-shoot production issues and worked even after the project went live.

TECHNICAL SKILLS:

Programming Languages: C, C++, C#,JAVADatabases: SQL 2012/2008/2005, PL/SQL, Oracle 11g/10g/9i

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

Operating Systems: UNIX, Linux, Solaris, Red Hat 4.x, Windows NT2000/7/XP/Vista, Windows Server 2008.

Scripting Languages: SHELL, PERL, BASH, POWERSHELL, PYTHON, RUBY.

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

Application/Web Server: Oracle Web logic Server 11g, Apache Tomcat, Oracle Application Server 10g BEA WebLogic 8.1/9.2, WebSphere,JBoss, IIS.

Build& Release Engineering / DevOps: MAKE, Jenkins, Cruise Control, Remedy, Puppet, Fish eye,AWS, Nagios, Nexus, Rally, Chef, Ant, Maven,Gradle, HUDSON, MS Build, Docker, ANTHILLPRO, and BAMBOO.

PROFESSIONAL EXPERIENCE:

Confidential, Palo Alto, CA

Sr. DevOps Engineer

Responsibilities:

  • Experience as Cloud AWS Engineer project teams that involved different development teams and multiple simultaneous software releases.
  • Review/Merge/Remove Git Pull Requests to bit bucket.
  • Hands on with Git / GitHub for code check-ins/checkouts and branching etc.
  • Deployed microservices with Ansible Playbook in Docker containers
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plug-ins for the JIRA bug/issue tracker.
  • Experience in deploying code and data in various Sandbox instances of Demand Ware Business manager used for cloud ecommerce website management and account administration
  • Installed Chef Server Enterprise on premise/workstation/bootstrapped the nodes using knife and automated by testing Chef recipes/cookbooks with test-kitchen/Chef spec.
  • Also, used Chef for provisioning the infrastructure and also wrote Chef Cookbooks and recipes to provision several pre-production environments.
  • Installation, configuration and administration of Virtual Box and Confidential virtual machine for Ubuntu Linux servers.
  • Developed and implemented Software Release Management strategies for various applications per the agile process.
  • End to end deployment ownership for projects on AWS. This includes Python scripting for automation, scalability, build promotions for staging to production etc.
  • Created Docker container using Docker images to test the application.
  • Worked on Docker platform to develop, ship, and run applications.
  • Worked with Docker images /containers for redirection of ports and Volumes.
  • Experience in design micro services deployment using Docker.
  • Participated in the building of tools and processes to support the infrastructure performance and capacity.

Environment: Amazon Web Services, Microservices, Ecommerce, Java/J2EE, Python, Web logic, UNIX, Confidential, Artifactory, Ansible, Shell, Perl, IAM, S3, EBS, AWS SDK, Cloud Watch, Cloud Formation, JSON, Puppet, Docker, Chef, GitHub.

Confidential, Danville, PA

DevOps/AWS Engineer

Responsibilities:

  • Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB) and auto scaling groups.
  • Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
  • Experience in creating alarms and notifications for EC2 instances using Cloud Watch.
  • Performed all Linux operating system, disk management and patch management configurations, on Linux instances in AWS
  • Created a library of Perl scripts to interface with the demand ware ecommerce platform allowing Automation of maintenance tasks across a large group of environments.
  • Experienced in cloud automation using AWS cloud Formation Templates, Chef, Puppet.
  • Utilized Puppet for configuration management of hosted Instances within AWS. Configuring and Networking of Virtual Private Cloud (VPC). Utilize S3 bucket and Glacier for storage and backup on AWS.
  • Experience working with IAM to create new accounts, roles and groups.
  • Responsible for versioning the source code, releasing binary files, creating and applying labels on source files and release files.
  • Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer.
  • Defined branching, labeling, and merge strategies for all applications in GIT.
  • Jenkins continuous integration server installation and configuration for all GIT Repositories.
  • Created multiple ANT, MAVEN, Shell scripts for build automation and deployment. .
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Experienced in authoring pom.xml files, performing releases with the Maven release plugin, Mavenization of Java projects and managing Maven repositories.
  • Used Jenkins for automating Builds and Automating Deployments DevOps.
  • Involved in building own Paas with Docker; deployed various applications through Dockers containers.
  • Written cookbooks for WebLogic, JDK 1.7, and Jenkins, JBoss and deployment automation.
  • Managed all the bugs and changes into a production environment using the Jira tracking tool
  • Created and maintained the Python deployment scripts for Web Sphere web application server.
  • Automated application packaging and deployments.
  • Managed Linux staging and testing environments.
  • Implemented the use of Nagios tool for monitoring and analyzing the network loads on the individual machines.

Environment: GIT, Bamboo, Confluence, Ecommerce, Jenkins, Bitbucket, Puppet, Java, Python, MAVEN, JIRA, LINUX, XML, Windows XP, Docker, Nexus, Python Scripts, Shell scripts.

Confidential, Chicago, IL

DevOps Engineer

Responsibilities:

  • Experience in deploying and designing of several applications using AWS cloud technology and focusing on fault tolerance, high availability and auto scaling of instances
  • Expertise in maintaining the AWS stacks like EC2 instances, auto scaling, ELB’s, EBS, Auto Scaling, AMI, IAM through AWS console
  • Experience in creating and maintaining of user accounts with IAM roles and policies, VPC, RDB, SES, SQS, SNS and Dynamo DB services in AWS cloud
  • Manage IAM users and providing limited access as per needs and great commanding on roles and policies assigned to specific user
  • Experience in working with Amazon EC2 instances, Auto Scaling, ELB’s, VPC, Subnets, NAT for successful deployments of Web applications
  • Experience in Encryption of data in either S3 or any storage devices with Key management weather in transit or at rest
  • Worked with AWS CLI and AWS API to manage resources on AWS for many services such as a EC2, S3, VPC, CloudWatch, Autoscaling, ELB, SNS and created python script using AWS API calls to manage all resources deployed on AWS
  • Created AWS Route53 for route traffic between different Availability Zones
  • Configured AWS IAM and Security Group in private and public Subnets in VPC
  • Experience in Repository for continues integration, continues delivery using Jenkins, Maven and chef
  • Worked on building continuous integration environment and continuous delivery environment in Jenkins
  • Creating server automation with Continuous Integration-Continuous Deployment tools like Maven for deployment and build management system
  • Experience in hands with Build Forge and migrate to Jenkins
  • Hands in experience with Build Forge with Perl scripting
  • Managed servers on the Amazon Web Services (AWS) platform instances using Puppet, Chef Configuration management.
  • Involved in automated cloud deployments using chef automation, Python andAWS cloudFormation templates
  • Configured the management tool chef and created chef Cookbooks using recipes to allow the automate system operations
  • Configuring different Databases using Chef Cookbooks and configured using Chef-Server through CLI tools
  • Expertise in writing Recipes and cookbooks and uploaded them to Chef-server
  • Experience in AWS CloudFormation to bootstrap both the chef server and chef client software on EC2 instances

Environment: Amazon Web Services, IAM, S3, EBS, AWS SDK, Cloud Watch, Cloud Formation, GitHub, Chef, Puppet, Docker, Python, Java, Apache HTTPD, Apache Tomcat.

Confidential, Ohio, Columbus

Software Engineer

Responsibilities:

  • Developed web based applications using Spring4 frameworks and modules such asSpring MVC, Dependency Injection, Spring Core, Spring JDBC, Spring Boot, and Spring Java Mail Sender Impl.
  • Prepared Design specifications, mockups and sample solutions and demonstrated toclient
  • Experience in developing and consuming RESTful Web Services using media applications like JSON, XML, and Text data.
  • Used Spring MVC, JSP, JavaScript, JQuery, Bootstrap, HTML, and CSS in developing mini-site application.
  • Good Knowledge on AngularJS framework and consumed Rest web services.
  • Experience in using MySQL, Oracle 11g databases to do CRUD operations.
  • Used Solr queries on top of Cassandra to fetch the results.
  • Experience in migrating data from Oracle database using Spring JDBC to MongoDB NoSQL Database.
  • Worked on angularjs and Spring Boot to make robust client side application CRM Provider Amin.
  • Manage and generate java code using siebel WSDL.
  • Experienced manage and process data on large volume of data - both structured and unstructured using Big Data.
  • Experienced in writing high performance batch jobs through optimization and partitioning techniques using Spring Batch.
  • Implement fire and forget patterns using ThreadPoolExector in Multithreading ecosystem.
  • Enhanced an existing AngularJS application to follow strict MVVM/MVC patterns for improved source code maintenance.
  • Write and configured restlet DSL for routing with spring at Apache Camel.
  • Involved in design and development using Java/ J2EE, Collection frameworks.
  • Involved in integration support, defect fixes and Unit testing during UAT process.
  • Used agile approach/planning to developed software by analysis, develop, test, integrate, validate, developed and deployed.
  • Used Java dialects while writing rules in .drl files at Drools.
  • Continuous Integration (CI) testing and Test Driven Development (TDD).
  • Experience in Trouble-shoot production issues and worked even after the project went live.

Environment: IntelliJ Idea, Java/J2EE, JSP, JSON, XML, AJAX, MongoDB NoSQL Database, Apache Camel, Restlet, Redis, SOAP, DB2, MySQL, Oracle 11g, Jetty Server, Gradle, RESTful Web services, AngularJs, Apache Tile, Log4J, Slf4j.

Confidential

Software Engineer

Responsibilities:

  • Involved in analysis, specification, design and implementation and testing phases of Software Development Life Cycle (SDLC) With TDD approach.
  • Developed the J2EE application based on the Service Oriented Architecture.
  • Participated in designing and development of software using agile development practices likeTDD.
  • Working with an Agile, Scrum methodology to ensure delivery of high quality work with every monthly iteration.
  • Working with globally distributed agile teams and delivering next-gen security software to reduce risk throughout the software lifecycle.
  • Used agile methodology such as extreme programming(XP) to improve the quality of code and to meet the change in customer requirements even at the late stage of development process.
  • Used Design Patterns like Singleton, Factory, Session Facade and DAO.
  • Developed using new features of Java 1.7 Annotations, Generics, enhanced for loop andEnums. Used Spring and Hibernate for implementing IOC, AOP and ORM for back end tiers.
  • Involved in writing Thread Safe blocks for multithread access to make valid transactions.
  • Developed, executed and maintained over 182 Selenium automation scripts for trading web application.
  • Used SOAP UI for testing the web services.
  • Used XStreamAPI to transfer data back and forth between Spring MVC and Ext JS.
  • Development of services that utilize AWS SDK's (Dynamo DB, Elastic Beanstalk, EC2, Lambda)
  • Worked with the development team to create appropriate cloud solutions for client needs.
  • Developed hybrid cloud delivery model allowing for customers to choose the mix of public and private clouds to meet their individual needs.
  • Worked with cutting edge cloud technology using Hadoop.
  • Developed patching, cloning and backup strategy for Oracle E-business R12(12.1.3) on Amazon EC2 Cloud and Appko Cloud.
  • Good understanding of object oriented design with knowledge & experience in data structures and algorithms.
  • Developed strategy for cloud/virtualization migration and implementation best practices
  • Involved in building security model, VPC, Elastic IP for databases on Cloud platform. pages from Photoshop files and optimizes it.
  • Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors.
  • Built data visualizations to monitor file server load, Web server speed, Data Processing ausing D3.js, a production-level cloud-based architecture in AWS, including creating machine Images like AMI.
  • Implemented Jquery Plugin implementation: - Banner, Slider, Accordian, Tabs, Jquery Dropdown, Image Gallery.
  • Used HTML 5 and CSS3 for website development and build on Bootstrap 3.0. Data binding using Angular Js.

Environment: IntelliJ Idea, Java/J2EE, JSP, JSON, MongoDB NoSQL Database, Apache Camel, Restlet, Apache Tomcat, JSON, Bash, Shell, Perl.

We'd love your feedback!