We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

2.00/5 (Submit Your Rating)

San Franscisco, CA

SUMMARY

  • Over 7 years of experience in IT industry comprising DevOps Build/Release Management, expertise on version control tools like Git and Bit - Bucket administration and Cloud Management and in Design, Coding, Porting, Troubleshooting, Testing and Deployment of web based applications primarily using Java, JEE based technologies, open source frameworks on UNIX, Linux, platforms.
  • Experienced as a results and quality driven Configuration Management Engineer with demonstrated success in the development, release and deployment of multiple products in Supply Chain Management and Service Industries.
  • Good knowledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies.
  • Hands on experience withCI/CD pipeline tools like Jenkins, Sonar,Junit GitHub, Ansible Maven and ANT.
  • AWS Certified Solutions architect Associate
  • Managed different infrastructure resources, like physical machines, VMs and even Docker containers using Terraform It supports different Cloud service providers like AWS.
  • Configure Amazon VPC environment and Networking within a VPC.
  • Experience in cloud stack such as AWS (CloudFormation) and Stack manager.
  • Experience with CloudTrail, Glacier, versioning and life cycle policy of object.
  • Understanding of Docker or evolving container management platforms like Kubernetes.
  • Created Shell and Python Scripts to automate creation of AMI's through pre boot and bootstrapping techniques. Experience in Designing Images .
  • Hands on experience on Backup and restore Azure services. Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing.
  • Worked on web servers like Apache and application servers like Web logic, Tomcat, WebSphere, and JBOSS to deploy code.
  • Experience in Administration for various environments in software development life cycle (SDLC) Windows, Ubuntu, and involved in developing manifests.
  • Extensive experience with software Build automation and standardization tools like ANT, Maven.
  • Hands on experience in Installing and dealing with troubleshooting Ansible on central nodes and managed hosts.
  • Hands on experience with build tools like for writing Build and Vb Script srespectively for .Net Applications
  • Experience in installing Firmware Upgrades, Kernel patches, system configuration, performance tuning on Unix/Linux systems.
  • Hands on experience with implementing scalable infrastructure (Auto scaling groups etc.)
  • Hands-on experience with cloud to application integrations (SNS etc.)
  • Hands-on experience with setup, configuration and tuning of monitoring and alerting tools like AppDynamics, New Relic, Apica, SumoLogic and sensu, etc.
  • Hands-on experience with setup, configuration and tuning of log collection/aggregation tools like SUMOLogic, Splunk etc.
  • Good Knowledge on experience with Apache Web Server, WebSphere or Web Logic or JBoss or Tomcat or similar
  • Familiar hands-on experience with Akamai or Cloudfront or Cloudflare CDN’s.
  • Experience in maintained the monitoring and alerting of production and corporate servers/storage using Apm Tool NewRelic and Grafana.
  • Used Ansible to run ad-hoc commands and playbooks to automate tasks and written playbooks.
  • Use RDS, MySQL and DynamoDB to perform basic database administration.
  • Manage virtual Resources as required with and overall objective of improving scalability, performance, reliability and highly available fault tolerant cloud infrastructure.
  • Support the administration in agile software development, testing and production in cloud hosted environment.
  • Installation and administration of TCP/IP, NFS, DNS, NTP, Auto mounts, Send mail and print servers as per the client's requirement.
  • Experience in Red Hat Enterprise Linux (RHEL) toward the commercial market.
  • Implemented continuous integration and deployment solutions to target environments.
  • Working experience with OpsGenie Incident management tool.
  • PublishedPaperOncloudComputing

TECHNICAL SKILLS

Operating Systems: Windows98/XP/NT/ 2000/2003/2008 , UNIX, LINUX.

Source Control Tools: SUBVERSION, CLEARCASE, GIT, BITBUCKET AND PERFORCE

Build Tools: ANT, MAVEN

CM Tools: CLOUDFORMATION, CHEF, TERRAFORM, ANSIBLE

CI Tools: JENKINS,CRUISECONTROL, ANTHILLPRO and BUILD Clear case

Repositories: NEXUS, ARTIFACTORY, JFROG

Languages: C,C++,SHELLSCRIPTING,PEARLSCRIPTING,PYTHON,SQL, JAVA/J2EE

Tracking Tools: JIRA, REMEDY, CLEARQUEST, TARGET PROCESS, Service Now

Web Servers: WEB LOGIC, WEBSPHERE, APACHETOMCAT, JBOSS, DOCKER

Cloud: AWS EC2, VPC, ELB, IAM,, RDS, EDS, WATCH, CLOUD, FORMATION, AWSCONFIG, S3, CLOUDTRIAL, VMWARE, SALESFORCE MARKETING CLOUD, REDSHIFT, ClOUD FRONT

Databases: ORACLE, MS SQL SERVER, HADOOP, MYSQL, DB2

PROFESSIONAL EXPERIENCE

Confidential, San Franscisco, CA

Aws DevOps Engineer

Responsibilities:

  • Involved in designing and deploying multitude applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and Autoscaling in AWS CloudFormation.
  • Migrated infrastructure as code CloudFormation to Terraform.
  • Designed Terraform to manage configurations and automate the installation process
  • Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef Server, Managed On-site OS/Applications/Services/ Packages using Chef as well as AWS for EC2/S3&ELB with Chef
  • Worked with Salesforce team to Push Data into Salesforce Marketing Cloud With help of Stacks .
  • Involved in CI/CD pipeline Deployment integrated with Jenkins and Docker orchestration.
  • Creating Docker Local Repo and Configuring Docker Engine, Docker Registry, Containers and pulling the images from Docker Hub. Initializing Docker Images and used to create multiple Container in the AWS cloud environment.
  • Invovled Docker Orchestration and configured troubleshoot in Docker Registry .
  • Assist development teams in becoming self-sufficient with designing microservices architectures, supported by Docker and Kubernetes.
  • Build out continuously deliverable application deployment workflows using Jenkins and Kubernetes.
  • Understanding of Docker or evolving container management platforms like Kubernetes.
  • Configuring and Networking of Virtual Private Cloud (VPC) Written CloudFormation, Terraform templates and deployed AWS resources using it.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloudwatch.
  • For automated and consistent Deployment purpose, we use JIRA, Hibernate, Mesosphere, Marathon, UDeploy and Nexus to Deploy and rollbacks of applications.
  • Data Profiling, Mapping and Integration from multiple sources to AWS S3/RDS/Redshift.
  • Configuration of AWS Cloudwatch Dashboard/Alarm/ for Redshift metrics, Notifications.
  • Exploring AWS Athena, Redshift Spectrum
  • Monitoring AWS instances with NewRelic JVM’s instances .
  • Configuring Jvm’s in New Relic .
  • Creating Dashborad and setup alerts for Metrics In NewRelic .
  • Automate operations processes using lambda, CloudWatch Events, Schedules.
  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu/RHEL) and Configuring launched instances with respect to specific applications.
  • Performed S3 buckets creation, policies and on the IAM role based polices and customizing the JSON template and Glacier for storage and backup on AWS.
  • Converting production support scripts to chef recipes and AWS server provisioning using Chef Recipes.
  • Creating CloudWatch alerts for instances and using them in Autoscaling launch configurations.
  • Maintained and administered GIT source code tool.
  • Written scripts in Python to automate log rotation of multiple logs from web servers.
  • Installation of Red Hat Enterprise Linux, Configuration and troubleshooting for Red Hat Linux.
  • Manage d network using Security Groups, NACLS, and IAM and used Amazon RDS & MySQL to perform basic database administration.
  • Utilize d Chef for configuration management of hosted Instances within AWS.
  • Configur ed Virtual Private Cloud (VPC s).
  • Deploy and monitor scalable infrastructure on cloud environment Amazon web services (AWS) configuration management using Cloud formation Terraform.
  • Monitoring Live Traffic, logs, Memory utilization, Disk utilization and various other factors which are important for deployment.
  • Implement and Enhance the Existing Scripts which are developed in Shell, Perl, Ruby and Python. .
  • Support of Applications like Apache Tomcat and Java based applications running on Linux machines for multiple clients.
  • Documented and edited the deployment procedures, customer facing and resolution issues on WIKI (Confluence)for our feature references.

Environment: EC2, AWS, ELB, Terraform, Docker, VPC, S3, RDS, Redshift, Red Hat Linux,, BitBucket, Jenkins, Maven, shell scripting, Slack, APM NewRelic, Grafana.

Confidential, NY

Aws Devops Engineer

Responsibilities:

  • Experience with systems administration (Linux and its flavors)
  • Having good experienced with AWS cloud automation tools and technologies like chef, CFT’s, Terraform, BeanStalk and StackManager etc.
  • Experience with container technologies Docker and OpenShift.
  • Experience with Kubernetes to orchestrate the deployment, scaling and management of Docker Containers.
  • Working experience with pods and replication controller manifest files in Kubernetes.
  • Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.
  • Monitoring docker containers using SensuGo.
  • Experience in AWS DevOps Engineer, Linux Administration, Build and Release management involving extensive work towards code compilation, packaging, building, debugging, automating, managing, tuning and deploying code across multiple environments and Linux Administration.
  • Extensively provisioning infrastructure in AWS VPC’s( ec2, RDS, ELB’s, Cloud Front, EFS, GlusterFS, S3, CloudWatch, API Gateway, Route 53 e.t.c)
  • Expertise with cloud watch integration with paging systems (PagerDuty) and management tools (Cloud Health)
  • Drive implementations that span across ITOPS, DevOPS, SecOPS and CloudOPS.
  • Design and Build application infrastructure leveraging cloud technologies, focusing on automation, high availability and scalability.
  • Provide support for application level performance troubleshooting, investigating memory, cpu, network and storage issues etc.
  • Analyze, Troubleshoot and Drive to resolution issues and incidents working with SME’s in each domain.
  • Quickly onboard and support multiple applications with complex integrations and architecture.
  • Investigate issues with a full stack view taking into account all tiers and interconnected systems.
  • Identify and troubleshoot system performance, uptime and availability issues including network and connectivity.
  • Managed all the bugs and changes into a production environment using Jira tracking tool. customizations and plugins for the JIRA bug/issue tracker.
  • Performed Branching, Tagging, and Release Activities on Version Control Tool: GIT
  • Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus.
  • Experience in using configuration management tools like Puppet/ Chef.
  • Launching Amazon EC2 cloud instances using Amazon Machine Images for AWS cloud.
  • Data Profiling, Mapping and Integration from multiple sources to AWS S3/RDS/Redshift.
  • Having working Experience AWS Cloud Services, ( EC2, S3, EBS, ELB, Elastic IP, RDS, SNS, Glacier, IAM, VPC, Cloud Formation, Route53, and Cloud Watch ).
  • Experience in monitoring System/Application Logs of server using Sumologic to detect Prod issues. Installing cloud health agents on Linux and windows machine to analyze cost. Creating reports on cloudhealth and deep understanding on populating new reports in Cloudhealth for Cloud Governance.
  • Deep understanding of Layer 7 protocols like HTTP, DHCP, DNS, and SSL/TLS.
  • Developed Automated process using shell/python
  • Configuring NewRelic agents monitoring and alerting on production and corporate servers/storage using Apm Tool NewRelic and Grafana.
  • Scripting Apica Scenario for synthetic monitoring using selenium for production application.
  • Infrastructure monitoring using Sensu and configuring health checks using Sensu. working experience with Opsgenie incident management tool configuring global polices and alerts
  • Integrating OpsGenie with SAAS application like Statuspage.
  • Capture diagnostic data, open cases with product/platform vendors and work with vendor support to resolve issues.
  • Continuously review operational readiness of applications through monitoring tools, scripting and automation.
  • Identify and resolve security risks/vulnerabilities from a System, Network and Middleware perspective while establishing measures that proactively find vulnerabilities.
  • Continuously review maintenance procedures, run books for accuracy, efficiency and optimizations.
  • Review, refine and tune monitoring and alerting thresholds.
  • Directly work with incident managers, L1 and L2 support in triaging, resolving issues thru RCA.
  • Work closely with DevOps and Applications engineering teams in rolling out new applications/systems and establish operational procedures and guidelines.

Environment: AWS, Terraform, Docker, Openshift,, Consul, RDS, Redshift, Red Hat Linux,, BitBucket, Jenkins, Maven, shell scripting, Apica, Sumologic, APM NewRelic, Sensu, SensuGo,opsgenie, Ansible .

Confidential

System Administrator

Responsibilities:

  • Creating 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.
  • Implementing new projects builds the framework using Jenkins & maven as build framework tools.
  • Implementing a Continuous Delivery framework using Jenkins, Puppet, maven& Nexus in Linux environment.
  • Responsible for Distributed Version Control Systems like GIT, SVN, ACCUREV .
  • Responsible for Database build, release, and configuration.
  • Responsible for nightly and weekly builds for different modules.
  • Responsible for Design of different Release Environments for new projects.
  • Configured servers to host Team Foundation Server (TFS) instance, build controllers and build agents
  • Manage deployment automation using Puppet, M Collective, Hiera, Custom Puppet modules, in Ruby .
  • AWS Cloud management and Puppet automation.
  • Wrote and executed various MYSQL database queries from Python using the Python -MySQL connector and MySQL dB package.
  • Designed & developed workflows to automate Database Patching & Rollback using Python .
  • Created puppet manifests and modules to automate system operations. Created monitors, alarms, and notifications for EC2 hosts using Cloud Watch
  • Integration of ANT/Nexus, Jenkins , Urban Code Deploy with Patterns/Release, Git, Confluence, Jira and Cloud Foundry.
  • Defining Release Process & Policy for projects early in SDLC.
  • Responsible for Java Application Server administration and tuning experience (e.g. JBoss, Web Sphere, Tomcat, WEB LOGIC).
  • Perform Deployment of Release to various QA & UAT in Linux environments.
  • Migrated applications to the AWS cloud.
  • Scripting in multiple languages on UNIX, LINUX, and Windows - Batch, Shell script etc.
  • Work with different team members for automation of Release components.
  • Evaluated Clear Case, Subversion, Microsoft Team Foundation Server, and demo pro con of each source control to upper management.
  • Implemented a Continuous Delivery pipeline with GitHub, SonarQube, Maven, Jenkins, Junit and Jacoco code coverage .
  • Worked with systems engineering team to plan and deploy new Hadoop environments and expand existing Hadoop clusters .
  • Monitored multiple Hadoop clusters environments using Ganglia and Nagios. Monitored workload, job performance and capacity planning using Ambari.
  • Worked with application teams to install Hadoop updates, patches, version upgrades as required.
  • Troubleshoot the build issue during the Jenkins build process.

Environment: Windows Solaris, UNIX, C++, Java, Eclipse 3.20, Ant, Jenkins, JBOSS Application Server, CVS, Subversion, VTFS, Jira and Cygwin, IBM Clear case 7.0.

Confidential

System Engineer

Responsibilities:

  • Used SVN for branching, tagging, and merging
  • Scripted ANT (Build.xml's) for Building ANT Projects.
  • Established processes and tools to maintain code base integrity, including check-in Validation rules and branch/merge processes
  • Deployed to Web Sphere Application Servers.
  • Involved in troubleshooting of user interface using JSP.
  • Pushed releases to QA, Beta, and production environments.
  • Worked closely with the team to review code for compatibility issues.
  • Arranging Change Control Board Meetings, defining guidelines for Change Control Board.
  • Creation of Configuration Management Plans, Usage Models for different applications.
  • Expertise in developing and maintaining quality control processes, continually meeting Corporate objectives and resulting in highest level of client satisfaction
  • Corporate objectives and resulting in highest level of client satisfaction
  • Experience as Rational Software Development Life Cycle Engineer.
  • Created scripts for Backup and restoring SVN repositories
  • Interacting with team members to understand the business domain and learning to solve the technical problems
  • Paas and Iaas cloud services using for good quality of video Implemented logging using Log4J
  • Installing, configuring, troubleshooting and modifying software
  • Implemented Junit test cases for all the business logic.

Environment: J2EE, Spring, Log4J, Eclipse 4.3, Window, Git .

We'd love your feedback!