We provide IT Staff Augmentation Services!

Aws/ Devops Engineer Resume

3.00/5 (Submit Your Rating)

Sterling, VA

SUMMARY:

  • Qualified with 6 years of experience in IT industry comprising of Linux System Administration, DevOps Engineering, automating, building, releasing of code from one environment to other environment and deploying to servers.
  • Extensive experience includes SCM, DevOps, Cloud Management AWS and Linux.
  • Proficiently experienced in Amazon Web Services and its services like EC2, S3, RDS, Lambda, VPC, VPN, Dynamo, EBS, ELB, SNS, Glacier, Auto - Scaling, IAM, Route53, AMI, Security-Groups, CloudFront, Ops Work and Cloud Formation.
  • Experienced in creating users and groups in IAM and Security Group in Public and Private Subnets using VPC.
  • Hands on experience in AWS and Azure with provisioning & resource management and setting up Enterprise infrastructure on Amazon Web Services (AWS) and Azure.
  • Setting up data in AWS using S3 bucket and configuring instance backups to S3 bucket.
  • Experience in using Cloud Trail and Cloud Watch to monitor server services like logs, CPU, RAM and disk storage.
  • Ensured data integrity and data security on AWS technology by implementing AWS.
  • Skilled in using DevOps essential tools like Chef, Puppet, Ansible, Docker, SVN, GIT, Hudson, Jenkins, Ant, Maven.
  • Well versed in managing source code repositories like SVN, GIT, GitHub, GIT bucket.
  • Experience in branching, tagging and maintaining the version control and source code management tools like GIT, SVN (subversion) on Linux and Windows platforms.
  • Experience in setting up Baselines, Branching, Merging and Automation Processes using Shell, Perl, Ruby, Python and Batch Scripts.
  • Well versed with many concepts of Chef like Roles, Environments, DataBags, Knife, Chef Server Admin/Organizations.
  • Implemented Chef Recipes for Deployment on build on internal Data Centre Servers. Also re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
  • Explicit knowledge on Ansible Playbooks, modules and roles and used them in AWS environments.
  • Experience with Ansible Tower to manage Multiple Nodes and Manage Inventory for different Environments.
  • Worked on Puppet for the deployment of servers with custom scripts.
  • Experience in conducting auto deployment of software applications in secured and managed environment using container technology Docker.
  • Configured Docker Containers for Branching purpose and deployed using Amazon Elastic Beanstalk.
  • Used kubernetes to deploy scale, load balance, scale and manage docker containers with multiple namespaced versions. .
  • Integration, deployment and automation of application servers Tomcat, WebLogic across Linux platforms.
  • Good experience with monitoring tools like Nagios and Splunk.
  • Experience on setting up the Splunk for creating dashboards, alerts and to monitor front end and middle ware applications. .
  • Good Knowledge in Administration of Production, Development and Test environments carrying different operating system platforms like Windows, Red Hat Linux.

SKILL:

LINUX (5 years), AWS (4 years), DATABASE (4 years), MYSQL (4 years), Git (2 years)

TECHNICAL SKILLS:

Cloud Platform: AWS, Open stack, Azure.

Operating Systems: Red Hat, Linux, Ubuntu, Unix, Windows, CentOS, MAC-OSX

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

Build Tools: ANT, Maven, Gradle and Code Deploy, Udeploy

CI Tools: Hudson, Jenkins, Bamboo, Anthill Pro

Configuration Management: Chef, Puppet, Ansible

Container Platforms: Docker, Kubernetes

Monitoring Tools: Splunk, Nagios, Cloud Watch, Zabbix

Database: Oracle, MySQL, PL SQL, NoSQL, SQL ServerTracking Tools JIRA, ClearQuest

Web/Application Servers: Apache Tomcat, WebSphere, WebLogic, JBOSS

Programming Languages: Java, PHP

Scripting Skills: Ruby, Shell, Bash, Perl, Python

Tools: Jasmine, Chai, Mocha, Selenium, Junit

Web Technologies: HTML, CSS, Java Script, XML, JSON, XSLT

Networking services: FTP, SSH, TELNET, TCP/IP, HTTP, DHCP, SMTP

Virtualization Tools: VMware, Oracle VM Virtual Box.

WORK EXPERIENCE:

AWS/ DEVOPS ENGINEER

Confidential, Sterling, VA

Responsibilities:

  • Designing an Infrastructure for different applications before migrating into amazon cloud for flexible, cost - effective, reliable, scalable, high-performance and secured applications.
  • Configure, monitor and automate Amazon Web Services as well as involved in deploying the content cloud platform on Amazon Web Services using EC2, S3 and EBS.
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
  • Managing IAM accounts (with MFA) and IAM policies to meet security audit & compliance requirements
  • Build servers using AWS: Importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
  • Managed storage in AWS using Elastic Block Storage, S3, created Volumes and configured Snapshots.
  • Utilized AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
  • Involved heavily in setting up the CI/CD pipeline using Jenkins, Maven, Nexus, GitHub, CHEF, Terraform and AWS.
  • Worked with AWS Code Pipeline and Creating Cloud formation JSON templates which is converted to Terraform for infrastructure as code.
  • Implemented Terraform modules for deployment of applications across multiple cloud providers.
  • Configured an AWS Virtual Private Cloud (VPC) and Database Subnet Group for isolation of resources within the Amazon RDS Aurora DB cluster.
  • Used CloudFront to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers.
  • Collaboration outside of Pivotal Support - collaborating with R&D Engineering and Technical Project Management team of Pivotal Cloud Foundry to analyze the content gaps from Tickets, community threads and social referrals of Knowledge Base.
  • Used AWS BeanStalk for deploying and scaling web applications and services developed with Java, Node.jsPython and Ruby on familiar servers such as Apache, and IIS.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using CloudWatch.
  • Expert in Python, with knowledge of at least one Python web framework.
  • Created AWS Route53 to route traffic between different region over IPv6 and IPv4.
  • Working with DevOps practices using AWS, Elastic Bean stalk and Docker with Kubernetes.
  • Managed network security using Load balancer, Auto scaling, Security groups and NACLS.
  • Worked with DevOps practices using AWS, Elastic Bean stalk and Docker with Kubernetes.
  • Used Jenkins and pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Installed and Administered Jenkins CI for ANT and Maven Builds.
  • Jenkins is used as a continuous integration tool for build and deployment of JAVA code.
  • Using Jenkins AWS Code Deploy plugin to deploy and Chef for unattended bootstrapping in AWS.
  • Connected continuous integration systems with the GIT version control repository and continually built as the check ins came from the developer.

DevOps Engineer

Confidential

Responsibilities:

  • Worked closely with Project Managers to understand a code/configuration release scope and how to confirm a release was successful.
  • Designing and implementing for fully automated server build management, monitoring and deployment by Using DevOps Technologies like Puppet.
  • Created puppet manifests, profiles and roles module to automate system operations.
  • Assisted with maintaining current build systems, developed build scripts, and maintained the source control system.
  • Responsible for the Plugin Management, User Management and End to End build and deploy setup using Jenkins.
  • Responsible for design and maintenance of the Subversion/GIT, Stash Repositories, views, and the access control strategies.
  • Coordinate/assist developers with establishing and applying appropriate branching, labelling/naming conventions using SVN source control.
  • Worked with application architectures for better migration process of SVN to GIT.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution
  • Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
  • Worked with Nexus for Maven repository.
  • Build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments.
  • Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.
  • Managed Maven project dependencies by creating parent - child relationships between Projects.
  • Hands on Administration experience with WebSphere and WebLogic Application Servers.
  • Deployment of application to the Tomcat/ WebSphere Application Server.
  • Involved in integrating Unit Tests and Code Quality Analysis tools like JUnit, Selenium.
  • Worked on creating tickets for bug stories and feature stories in JIRA with co-ordination of QA/BA team and issued it to developers to fix bugs and include necessary feature add.
  • Setting up JIRA as defect tracking system and configured various workflows, customizations and plug-ins for the JIRA with GIT and Jenkins.
  • Expert in Python, with knowledge of at least one Python web framework.
  • Strengthening security by implementing and maintaining Network Address Translation in company's network.
  • Performed and deployed Builds for various Environments like QA, Integration, UAT and Productions Environments.
  • Deployment and management of web services with Tomcat and JBOSS provided end-user straining for all Tortoise SVN, JIRA users to effectively use the tool.

Environment: Puppet, Jenkins, Tomcat, JIRA, GIT, J2EE, Linux, Maven/ANT, Nexus, Python, Ruby, Shell Scripts, Unix

AWS Cloud Developer

Confidential, CA

Responsibilities:

  • Building servers using AWS, importing volumes, launching EC2, creating security groups, auto - scaling, load balancers, Route 53, SES and SNS in the defined virtual private connection.
  • Used IAM to create new accounts, roles and groups.
  • Managing IAM accounts (with MFA) and IAM policies to meet security audit & compliance requirements.
  • Used Auto-scaling and Elastic Load Balancer features on EC2 instances to serve the end users using applications during unexpected traffic/demand.
  • Configuring IAM roles for EC2 instances and assigns them policies granting specific level access to S3 buckets.
  • Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS
  • Configured S3 Buckets for EBS backed Snapshots, versioning for data backups and setting up lifecycle management policies
  • Using Cloud Watch service, created alarms for monitoring the EC2 server's performance like CPU Utilization, disk usage etc.
  • Using Amazon RDS Multi-AZ for automatic failover and high availability at the database tier for MySQL workloads
  • Configuring and managing AWS Simple Notification Service (SNS) and Simple Queue Service (SQS)
  • Created Snapshots and Amazon Machine Images (AMI's) of EC2 Instance for snapshots and creating clone instances.
  • Created and worked on Elastic Block Store and Instance Store Volumes.
  • Applying company security policies using Security groups and Network ACLs for instance and subnet level security as per project requirements.
  • Setting up private networks and sub-networks using Virtual Private Cloud (VPC) and creating security groups to associate with the networks.
  • Used Elastic Load balancer, Auto scaling, Security groups and NACL's to manage network security.
  • Implemented Auto Scaling for high application availability.
  • Configured Elastic load balancers for incoming loads.

Environment: AWS- EC2, S3, RDS, EBS, ELB, VPC, Cloud Watch, NACL, NAT, Route 53, Dynamo DB, IAM, SQS, SNS, SES, Linux servers

We'd love your feedback!