We provide IT Staff Augmentation Services!

Devops Engineer Resume

Irving-tX

SUMMARY

  • DevOps Engineer over 9+ years of experience in DevOps Engineering, automation, Configuration Management, Build and Release Management and configuring changes across various environment which include DEV/SIT/UAT/Staging/ Production/DR.
  • Extensive experience in wide variety of adaptable DevOps technologies and the tools including Jenkins, Chef, Ansible, GIT.
  • Extensive and progressive experience in designing and developing Automated pipeline to create and maintain application infrastructure.
  • Design and develop continuous deployment pipeline, Git, Jenkins, ansible and Chef across geographically separated hosting zones in AWS
  • Actively worked on automating account creations for multiple business cases in AWS.
  • Designed and developed automated Jenkins pipelines to deploy and monitor scalable infrastructure on Amazon web services (AWS).
  • Migrated monolithic application to micro - services to run on Kubernetes on AWS.
  • Developed modularized MAVEN project dependencies by creating parent-child relationships and build through Maven Profile concepts.
  • Exposure with other cloud technologies like GCP, Azure.
  • Built AWS components like EC2 instances, Security groups, ELB, RDS, IAM through AWS Cloud formation templates.
  • Developed a Jenkins pipeline for continues build and deployment of 150 IBM stream jobs simultaneously.
  • Written ansible playbooks to deploy artifacts downloaded from artifactory.
  • Written Jenkins pipelines to run Fortify, Black duck code scans.
  • Proven skills in diverse domain verticals including Retail, Banking, and Telecom.

TECHNICAL SKILLS

Build Tools: Jenkins, Git, MAVEN, SVN, Terraform, Cloud Formation, Ansible

Cloud: AWS services (EC2, S3, IAM, VPC, Route 53, SNS &SQS, Cloud Watch, KMS, EBS)

Container management.: Docker, Kubernetes, YAML

Operating Systems: Windows, RHEL, Cent OS

Languages: Java, J2EE, SQL

RDBMS: Oracle, MS SQL SERVER, MySQL, Tera data

Scripting: Shell Scripting, Python

Methodologies: Agile, JIRA, V-model

PROFESSIONAL EXPERIENCE

Confidential, Irving-TX

DevOps Engineer

Responsibilities:

  • Responsible for architecting, designing, implementing and supporting of cloud-based infrastructure and its solutions.
  • Actively worked on automating account creations for multiple business cases in AWS.
  • Managing Amazon Web Services (AWS) infrastructure with automation and orchestration tools such as Jenkins, terraform, Cloud formation.
  • Automated deployment of AWS resources like EC2 instances, Security groups, ELB, RDS, and IAM through AWS cloud Formation templates and used Ansible Tower to manage and configure nodes.
  • Involved in setting up Fault tolerant Jenkins server for multiple teams across the group using AWS Cloud Formation templates.
  • Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Docker, Maven, Python and Bash.
  • Configured Jenkins as a CI engine to build and promote applications to QA, UAT and Staging to Linux environments.
  • Automated CI/CD with Jenkins, build-pipeline-plugin, Maven, GIT Set up Jenkins master/slave to distribute builds on salve nodes.
  • Proficient in AWS services like VPC, EC2, S3, ELB, Auto Scaling Groups(ASG), EBS, RDS, IAM, Cloud Formation, Route 53, CloudWatch, CloudFront, CloudTrail.
  • Used security groups, network ACL’s, internet gateways and route tables to ensure a secure zone for organization in AWS public cloud.
  • Used IAM for creating roles, users, groups and also implemented MFA to provide additional security to AWS account and its resources.
  • Maintained the monitoring and alerting of production and corporate servers using Cloud Watch service.
  • Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments
  • Responsible for Continuous Integration and Continuous Delivery process implementation using Jenkins along with Python and Shell scripts to automate routine jobs.

Environment: Jenkins, Ansible, EC2, S3, VPC, Direct Connect, Route 53, Docker Containers, Kubernetes, Maven, IAM, Cloud Formation.

Confidential, Dallas-TX

DevOps Engineer

Responsibilities:

  • Automated deployments and environment creation using AWS Cloud Formation and EC2
  • Created security groups, network ACLs, load balancers and other AWS assets using Cloud Formation
  • Automated consul, build, database and deployments using PowerShell and Windows batch, Puppet and Bash
  • Focus on continuous integration and deployment, promoting Enterprise Solutions to target environments.
  • Implementation of Docker and various Docker orchestration tools such as docker-compose, docker swarm and various other management tools.
  • Provided consistent environment using Kubernetes for deployment, scaling and load balancing of applications from development to production.
  • Automate provisioning and other repetitive tasks using Terraform and python.
  • Perform application server builds in EC2 environment and monitoring them using cloud watch.
  • Design roles and groups using AWS identity and access management (IAM).
  • Jenkins implementation and configuration resulting in full CI/CD to integration environment on commit.
  • Extensively worked on Jenkins CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts and troubleshoot the build issue during the Jenkins build process.
  • Used Cloud Front to deliver content from AWS edge locations to users, allowing for further reduction of load on front- end servers.
  • Focused on containerization and immutable infrastructure. Docker has been core to this experience, along with Kubernetes. Experienced in using Docker Swarm and deployed spring boot applications.
  • Developed Chef Cookbooks to manage system configuration and for Tomcat, MySQL, Windows applications and versioned them on GIT repositories and Chef Server

Environment: Jenkins, Chef, Docker Containers, Kubernetes, AWS services (EC2, S3, Route53, SQS, IAM, CloudWatch, CloudFormation)

Confidential, Bentonville, AR

Java/J2EE Developer

Responsibilities:

  • Designed and developed base classes, framework classes and re-usable components.
  • Extensively involved in requirement analysis, design analysis, bug fixes and documentation.
  • Agile methodology of software development using practices of short iteration sprints and scrum.
  • Designed web pages using Java script/ HTML.
  • Validations for the Client Side were done using JavaScript.
  • Tested performance for queries &procedures in the database.
  • Used Rational synergy as a version-controlling tool for managing the module developments.
  • Perform system/Integration testing and Support Client Acceptance testing.
  • Created a Front-end application using JSPs and Struts MVC for registering a new client and configured it to connect to database using Hibernate.
  • Developed and provided support to many components of this application from end-to-end, i.e. Front-end (View) to Web Methods and Database.
  • Developed JSP pages and developedwebapplicationusingStrutsActionclassesandActionFormclassesof Struts Frame work.
  • Configured Struts-config.xml and Web.xml, Struts-specific descriptor.

Environment: J2EE, Java, Servlets, JSP, JDBC, Oracle 10g/9i, UML, XML, CSS, JavaScript, WebSphere 6.1, Tomcat app Server7, PL/SQL

Confidential

Java Developer

Responsibilities:

  • Developed the application using Structs Web MVC framework.
  • Used Hibernate framework to retrieve and update information using Data Access Objects pattern
  • Worked on XML, XSL and XHTML files.
  • Configured Association Mappings such as one-one and one-many in Hibernate.
  • Worked with JavaScript calls as the Search is triggered through JS calls when a Search key is entered in the Search window.
  • Worked on analyzing other Search engines to make use of best practices.
  • Collaborated with the Business team to fix defects.
  • Interacted with project management to understand, learn and to perform analysis of the Search
  • Implemented Services using Core Java.
  • Involved in development of Ajax actions.
  • Developing html-based forms, validations using JavaScript.
  • Developing JSP based forms using struts tag libraries.
  • Developed JUnit Test cases for Unit Test cases and as well as System and User test scenarios.
  • Involved in Unit Testing, User Acceptance Testing and Bug Fixing.

Environment: JAVA, J2EE, Eclipse SDK 3.3.2, Java Spring, Servlets, JavaScript, jQuery, Oracle 10g, Hibernate, JSP, Structs2, JDBC, MySQL and Tomcat.

Hire Now