We provide IT Staff Augmentation Services!

Devops Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Experience in Solutions Architect, Devops, Software Analysis, Design, Development, Deployment and Implementation in Enterprise applications.
  • Experienced in all phases of the Software Development Life Cycle (SDLC) with specific focus on the build and release of quality software. Experience in Agile/Scrum.
  • Worked extensively with AWS services like EC2, S3, VPC, ELB, Auto Scaling Groups, Route 53, Cloud Watch, Cloud Formation, Cloud Front, Lambda, IAM, DynamoDB, RDS, Aurora, SNS.
  • Worked extensively with Azure ARM, VMs, Active Directory, RDS, storage accounts and network security.
  • Experience in developing applications using JAVA technology stack.
  • Hands on experience of cloud solutions using AWS and Azure.
  • Hands on experience with Ansible, Chef, Docker, Kubernetes
  • Worked on multiple platforms and environments spanning Finance, IT, Medical and Tech sectors, with an ability to work both as an individual contributor and as a member of a team.
  • Developed a migration plan to migrate On - premise applications into AWS and Azure Cloud in terms of Cost, Security and availability.

TECHNICAL SKILLS

Development: Java, SQL, Python, Spring MVC, Spring Boot, Hibernate, Angular

DevOps Tools: Jenkins, Docker, Kubernetes, GIT, Ansible, Chef

Cloud Services: AWS, Azure, GCP

Frontend: BootStrap, Responsive Web Design, SCSS, HTML5, CSS/CSS3

Security: Spring Security, OAuth, LDAP, JWT, active directory

Databases: RDBMS (MySQL and Oracle), mongodb, dynamoDB

Technologies: OOPs, Microservices, RESTful, IOT, Web Services, JSON, JBOSS, Tomcat, IBM Websphere, JDBC, DOM, XML, JSP, Servlet, GitHub, Bash/Shell Scripting, Linux, Jenkins, GITLAB, Agile, Http/Https, VMware, Virtual Box, web application security, Office 365

Soft Skills: Leadership, Team Building, Communication, Management, Decision Making, Mentoring, Business and IT planning, Creative Thinking, Problem Solving, Active Learning.

PROFESSIONAL EXPERIENCE

Confidential

Devops Engineer

Responsibilities:

  • Developed bash scripts for automated tasks for deploying multiple applications to BIG-IP using automation and orchestration tools (Ansible Tower), ADC tools(DO, AS3, TS)
  • Created Ansible YMLs files to deploy F5 products to AWS
  • Created Cloud Formation template to deploy BIG-IP and other applications in amazon VPC and detailing on architecture
  • Configure AWAF for different of applications and provide solutions for top 10 OWASP attacks.
  • Developed Cloud Formation scripts to build on demand EC2 instance formation.
  • Integrated Amazon Cloud Watch with Amazon EC2 instances for monitoring the log files and track metrics.
  • Created Highly Available Environments using Auto-Scaling, Load Balancers, and SNS.
  • Managed AWS ( cloudwatch, S3, Ec2, IAM) for internal product development teams including configuration and deployment of all required infrastructure, administrative tasks
  • Hands on experience of Chef - configuration management
  • Implemented AWS Code Pipeline and Created Cloud formation JSON templates in Terraform for infrastructure as code.
  • Architect, design and implement solutions for AWS and Azure
  • Work with strategic customers as an advisory architect and devops on engineering solutions of significant scale/volume/complexity on Azure and AWS
  • Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
  • Work with business units, software developers, security, to design and build applications and services within AWS and/or other cloud providers
  • Provide strategic advice to clients on the benefit of moving to the cloud.
  • Written and oral communication skills - ability to communicate technical concepts and support assertions with data
  • Actively involved in architecture of DevOps platform and cloud solutions.
  • Troubleshoots issues along the CI/CD pipelines.

Confidential

Devops Engineer

Responsibilities:

  • Deployed, maintain, troubleshoot, and tune multi-tier, distributed, cloud-based application components
  • Experience writing shell scripts to automate tasks on Linux servers (eg. Bash, python)
  • Involved in designing and deploying multitude applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, SNS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud.
  • Hands on experience with Kubernetes to deploy scale, load balance, scale and manage Docker containers
  • Automated deployment of builds to different environments using Jenkins
  • Strong experience utilizing Jenkins for enterprise scale infrastructure configuration and application deployments - checking out code from GitHub repository and use ant/maven to build war/jar artifacts and creating pipelines.
  • Implemented continuous deployment system with Jenkins, AWS: CodeDeploy for deployment of Java Applications.
  • Defined branching, labeling, and merge strategies for all applications in Git.
  • Understanding of various configuration management tools ( Puppet, Chef)
  • Provide support and feedback for application system level testing
  • Worked with other developers to ensure new environments both met their requirements and confirmed to industry-standard best practices.
  • Collect the new technologies and tools, and introduced them to the company, in which way it helped the company build up an agile development environment.

Confidential

Sr Software Engineer

Responsibilities:

  • Supporting and working alongside Agile development teams to ensure they have all the facilities to get the job done.
  • Virtualized the servers using the Docker for the test environments and dev-environments needs. And also, configuration automation using jenkins.
  • Manage source code, software builds, software versioning, and detect tracking on software maintenance tasks/projects.
  • Created and managed all hosted or local repositories through Source Tree's simple interface of GIT client, collaborated with GIT commands.
  • Participated in design planning, designing, developing and testing software systems for software enhancements using Java 8, HTML5 and CSS3.
  • Developing microservices, and creating API's using Java Spring Boot framework using Maven as a build tool and Microsoft SQl server 2012 R2 as an enterprise level database.
  • User Interfaces were designed and developed using HTML, SCSS, and Angular5.
  • All the functionality is implemented using springboot and hibernate ORM. Implemented JAVA EE components using Spring MVC, Spring transactions and Spring security modules.
  • Used the features of Java 8 like stream api and filters through lambda expressions to handle the searching.
  • Implemented the RESTful API Web Services for utilizing these services and exposing some of the newly implemented functionalities for others through Spring Rest Controller.
  • Developed Secure Single Page Application by using Angular5 and decouple client side application from Server Side.
  • Follow Agile development approach using JIRA (daily standups, planning meetings, story estimations, code review, etc.

Confidential

Java Software Engineer

Responsibilities:

  • Involved in developing multi-threaded high-performance applications server-side workflow
  • Implemented core java multithreading, collections, exception handling
  • Worked on the development of Fixed Income analytical tool using Java, Springboot and Hibernate
  • Worked on Structuring Tool for pricing of cashflows, generating price/yield reports
  • Worked on the back-end data processing, systems and the generation of yield curves and cash flows.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO's to retrieve the data and did other database configurations using Spring.
  • Implemented RESTful based web services using annotations, Springboot, Rest controller to handle different data Http requests.
  • Data operations are performed using Spring ORM with Hibernate by taking using annotations, auto wiring and implement the Hibernate Template and criteria API for querying database.
  • Worked on Responsive Web Design to make website Responsive for Desktop, mobile and Tablets using Bootstrap and Media Queries.
  • Maintaining the track of the number of the deployments and the details of the specific environments using JIRA.

We'd love your feedback!