We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

2.00/5 (Submit Your Rating)

Weehawken, NJ

SUMMARY:

  • IT professional with around 6 years of experience as DevOps Engineer, Application Developer, focusing mainly on Automation, Infrastructure as Code and Continuous Software Delivery Pipeline across Banking, Healthcare and Telecom domains.
  • Strong knowledge in AWS, PCF and GCP cloud platforms with hands on experience in AWS Services like EC2, S3, RDS, VPC, EBS, ELB, SNS, SQS, Auto - Scaling, IAM, Route53, Cloud Watch, Ops Work, Elastic Beanstalk, ECS , Cloud Formation and Lambda.
  • Experienced in Branching, Tagging and maintaining the versions across different Source Code Management (SCM) tools like GitHub, Subversion (SVN), and CVS.
  • Strong hands on development and configuration experience with Configuration Management tools like Chef and Ansible .
  • Experience in working with Docker , Kubernetes, ECS container services and successfully deployed the images in the cloud environment for managing Application.
  • Hands on experience in configuring and maintaining Jenkins, Bamboo, TeamCity servers to implement the Continuous Integration process with Ant, Gradle and Maven Plugins to schedule the builds.
  • Experience in AWS developer tools like AWS Code Commit, Code Deploy, Code Pipeline to design and implement a Continuous Integration and Delivery pipeline
  • Experience in infrastructure monitoring tools like Nagios, CloudWatch, Splunk and integrating Log analytics using Logstash, Elasticsearch, Kibana.
  • Hands-on experience in working with various bug tracking tools like Jira , Bugzilla , Redmine.
  • Experienced in using Nexus and Artifactory Repository Managers for storing binaries, artifacts and dependencies of the Successful builds.
  • Strong hands on experience with scripting languages like Shell , Python, and Ruby.
  • Involved in working with various RDBMS like MySQL, Oracle, SQL Server, Postgres and NoSQL databases like AWS DynamoDB and MongoDB .
  • Experience in Developing enterprise applications using Java/J2EE, JDBC and Frameworks like Spring MVC, Spring AOP, Spring IOC, Spring BOOT, Spring REST, Hibernate and Web services like SOAP and REST.
  • Strong knowledge and implementation of various web technologies like JavaScript, JQuery, HTML, CSS, Bootstrap, JSON, and XML .
  • Hands on experience on deploying the applications in Web Logic, Web Sphere , JBoss and Apache Tomcat Server, Nginx .

TECHNICAL SKILLS:

Configuration Management Tools\ Scripting Languages: Chef, Ansible, Puppet.\ Bash, Python, Ruby.

Continuous Integration Tools \ Containerization Tools: Jenkins, Bamboo, TeamCity.\ Docker, Kubernetes, ECS

Infrastructure as a Service (IaaS)\ Operating Systems: Amazon Web Services (AWS), Microsoft \ Red Hat Linux, CentOS, Ubuntu, UNIX, Azure.\ Windows

Amazon Web Services: EC2, S3, ELB, Auto \ MySQL, PostgreSQL, Oracle 8i, 10g, 11g, 12c, Scaling Servers, Lambda, Elastic Beanstalk, \ SQL Server 2005, 2008, MongoDB, DynamoDB, Cloud Front, Elastic ache, RDS, Redshift, VPC, Direct Connect, Route 53, Cloud watch, Cloud trail, ops work, IAM, SNS subscription Service, Dynamo DB, SNS, SQS, S3, NoSQL API Gateway

Build Tools\ Version Control Tools: Maven, Ant, Gradle.\ GIT, SVN, Bit Bucket, AWS Code Commit

Programming Languages\ SDLC: Java, SQL.\ Agile, Scrum, Waterfall.

Application/Web Server\ Continuous monitoring tools: Apache Tomcat, Oracle Application Server, \ AWS CloudWatch, Nagios, Splunk, ELK, WebSphere.

PROFESSIONAL EXPERIENCE:

Confidential, Weehawken, NJ

AWS/DevOps Engineer

Responsibilities:

  • Worked on migration from on premise to AWS which includes Migrating existing applications, building new servers, deploying applications, setting up automation in new environment, creating CI/CD pipeline for Dev and Test environment.
  • Managed VPC configurations for organizations and maintaining networks, subnet ranges, ACLs, Internet Gateways, Security Groups, NAT instances and routing tables
  • Deployed and maintained Amazon AWS cloud infrastructure consisting of multiple EC2 nodes with various services installed on it as per the requirement.
  • Designed AWS Cloud Formation templates to create customized VPC, subnets, NAT to ensure successful deployment of Web applications and database.
  • Built and Deployed Docker images on AWS ECS and automated the CI-CD pipeline.
  • Configured the AWS ALB to route the traffic from target group to right targets on AWS ECS.
  • Wrote Yaml scripts for AWS code deploy to automate deployment process.
  • Used Amazon S3 to store DB snapshots to backup and restore in the future. Launched and configured inbound and outbound traffic RDS DB services, DynamoDB tables.
  • Worked with Route53 to route traffic to different environments based on the routing policy defined.
  • Configured and managed Elastic Load Balancer (ELB) with Auto scaling groups for high availability and fault tolerance.
  • Used Elastic Beanstalk for deploying and scaling web applications developed within Java platform in pre-production Environment.
  • Implemented and maintained the monitoring, alerting of production and corporate servers using CloudWatch and used ELK (Elastic Search, Logstash, Kibana) for application logs.
  • Used SNS as notification services and CloudTrail to monitor the API calls.
  • Bootstrapped Chef nodes , created and uploaded Chef Recipes using Ruby , performed Static Code Analysis using Foodcritic and Rubocop , unit tests using ChefSpec and integration tests using Test Kitchen and InSpec .
  • Created Runlists for the chef nodes, updated attributes in Databags , creating Roles and Environments in the chef.
  • Written Chef Cookbooks and recipes to automate the deployment process and to integrating Chef Cookbooks with Jenkins jobs for a Continuous Delivery framework.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize product configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes .
  • Integrated Jenkins with Ant and Maven for builds and wrote scripts using Shell and Python for automation of various tasks.
  • Used Git as a version control tool and maintained Source code in the GitHub repository.
  • Used JIRA for creating bug tickets, storyboarding, pulling reports from dashboard, planning sprints.
  • Worked with Development Team Leads and testing teams to establish a build schedule, execute the builds and troubleshoot build failures, if any.

Environment: AWS services, IAM, VPC, EC2, RDS, DynamoDB, CloudWatch, CloudTrail, SNS, AMI, Auto Scaling groups, Elastic Load Balancer, Route53, EBS, CloudFormation, ELK 5.3, Java 1.6/JEE 6, Git 2.12, Jenkins 2.5, Maven 3.3, JIRA 7.2, Chef 12, Shell Scripting, Python 3.6.1, Ruby 2.3.4, Linux, Nagios 4.3, Nginx 1.11, YAML 1.2, JSON 2.1

Confidential, Irving, TX

Devops Engineer

Responsibilities:

  • Used CloudFormation for creating subnets, security groups, route tables and ACL's for VPC creation.
  • Created Docker containers and building Docker images and pushed those images to Docker registry
  • Created Docker images using a Docker file, worked on Docker container snapshots, removing images and managing Docker volumes.
  • Deployed and maintained Micro services using Docker.
  • Worked on Docker container snapshots, performed the job of attaching them to a running container, removing images, maintaining dimension structure and managing containers.
  • Used Kubernetes for cluster management that runs Docker containerized applications in a cluster of EC2 instances in Linux Environment.
  • Scheduled, deployed and managed container replicas onto a node cluster using Kubernetes.
  • Used Ansible to manage all existing servers and automate the build/configuration of new servers.
  • Involved in writing various custom Ansible playbooks for deployment orchestration and developed Ansible Playbooks to simplify and automate day-to-day server administration tasks.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub.
  • Involved in setting up Jenkins Master and multiple slaves for the entire team as a CI tool as part of Continuous development and deployment process.
  • Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they affect critical processes.
  • Used Bugzilla as the bug tracking tool, AppDynamics for application performance management.
  • Performed and deployed Builds for various Environments like QA, Integration, UAT and Productions Environments.

Environment: Docker 1.11, Docker Swarm 1.1, Kubernetes 1.2, ELK 5.0, Jenkins 1.6, Chef 11, Ansible 2.0, Splunk 6.0, Git 2.8, YAML 1.2, JSON 1.8, AWS, Nginx 1.9, Nagios 4.1.1, Linux, Java 1.6, Bugzilla 5.0.3, Python 3.3, Spring Boot 1.2, Amazon SNS, Amazon SWF

Confidential, Deerfield, IL

Devops/Cloud Engineer

Responsibilities:

  • Created Amazon VPC to create public-facing subnet for web servers with internet access, and backend databases & application servers in a private-facing subnet with no Internet access.
  • Created AWS Launch configurations based on customized AMI and use this launch configuration to configure auto scaling groups.
  • Worked with developers, testing team, and peers to design and develop automated solutions for continuous build, test, and deployment.
  • Worked with Docker containers and created Docker images from Docker file.
  • Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins and implemented a Continuous Delivery framework using Jenkins.
  • Automated setting up server infrastructure for the DevOps services with Ansible, shell, python scripts.
  • Monitored the server and network infrastructure using Nagios.
  • Collaborated with key stakeholders, including Scrum and Delivery teams to meet business goals.
  • Defined and ensured adherence to Quality processes, carried out Installation and Operation Qualification procedures for medical device software.

Environment: GIT 2.0, Jenkins 1.5, Maven 3.2, JIRA 6.2, Tomcat 7.0, Chef 11, Java 1.6/JEE 6, JSP 2.3, Servlet 3.1, CSS 3, Spring 4.0, Hibernate 4.3, AWS

Confidential

Build/Release Engineer

Responsibilities:

  • Created the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Created, tested and deployed an End to End CI/CD pipeline for various applications using Jenkins as the main Integration server for Dev, QA, Staging, UAT and Prod Environments with Agile methodology.
  • Defined Release Process & Policy for projects early in SDLC.
  • Implemented a Continuous Delivery framework using Jenkins, Chef, Maven and Nexus as tools.
  • Managed Git repository, code merging, and production deployments.
  • Ensured processes are deployed successfully to production environment.

Environment: Java 1.6, Docker 1.0, Jenkins 1.4, Splunk 5.0, Git 1.8, Python 3.3, YAML 1.2, JSON 1.7, Chef 11, Nagios 4, Linux

Confidential

Java Developer

Responsibilities:

  • Exposed to various phases Software Development Life Cycle using Agile - Scrum software development methodology.
  • Worked as Java J2EE developer for software development and maintenance of HealthCare Insurance project. Collaborated with a team of varied sizes for each module delivery which includes Policy and Certificate modules.
  • Integrated Hibernate with Spring using library provided methods to implement CRUD operations. Participated in many front-end designing issues, provided many creative and efficient ideas and implemented them using JSF, HTML and CSS.
  • Involved in designing Class, Sequence and Data flow diagrams with UML on Magic Draw. Worked under agile management approach using JIRA to track the Issues/Bugs. Followed good coding standards with JUnit, Log4J, and PMD Check style.
  • Developed a POC on technology upgrade of Java J2EE technology stack project and successfully completed the challenge.
  • Written SQL queries, stored procedures and modifications to existing oracle database structure.
  • Developed and implemented Web Services in SOAP using SOA. Also, worked on Tortoise SVN to manage code base.
  • Worked on deployment of the application and helped build team to provide deployment scripts using Maven and Jenkins.

Environment: HTML 4, CSS 2, Java 1.6, JEE, Spring 3.0, Hibernate 3, Jenkins 1.4, JUnit 4.10, Maven 3.0, JAX-RS 1.1, Oracle 10g.

We'd love your feedback!