We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

3.00/5 (Submit Your Rating)

San Mateo, CA

SUMMARY

  • IT Professional 8+ years of experience with major focus on Systems Engineering, Development Operations Engineer, Software Configuration, Amazon Web Services, VMware, Build and Release Management
  • Experience working with multiple simultaneous software releases and infrastructure planning.
  • Extensive experience using Build including ANT and Maven and working knowledge on other build tools like MS Build.
  • Experienced in Continuous Integration tools to perform software build, run shell scripts, archive the build results, Cron jobs, Procmail jobs, monitors execution steps using Jenkins and Apache Maven.
  • Implanted continuous integration concepts using Hudson, Cruise Control, Jenkins.
  • Knowledge / experience in creating Jenkins CI pipelines.
  • Generated reports using SonarQube which covers different areas of Code quality like potential bugs, code coverage, coding rules.
  • Experience in Automation, Installation and overall Configuration Management of servers using Puppet, Chef, Ansible.
  • Written manifests and Ruby scripts to customize the Puppet as per our environment.
  • Developed multiple Chef cookbooks from scratch.
  • Experience in managing configuration management & automation tools (i.e. PowerShell DSC, Puppet).
  • Experienced in scripting using ksh, Bash, Perl, Ruby, Groovy and python to automate system administration jobs.
  • Experienced in cloud application and server virtualization using AWS (Amazon Web Services) and OpenStack.
  • Working Knowledge on Cloud automation using AWS Cloud Formation templates.
  • Strong knowledge and real time experience in Amazon Web Services (EC2, S3, Lambda, Auto Scaling, ELB/ALB, Security Groups, ECS, RDS, VPC, RedShift, Route 53, etc.)
  • Expertise on using Amazon AWS API tools like: Linux Command line, Puppet integrated AWS API tools.
  • Good experience on Amazon AWS IAM Service: IAM Policies, Roles, Users, Groups, AWS Access Keys and Multi factor Authentication (MFA).
  • Good experience in Network and Performance Monitoring and Tuning using Nagios, Datadog, Symantec Enterprise Security Monitoring Tool, and BMC Patrol in UNIX and Linux servers.
  • Hands on experience with micro services and cloud native applications as an architect
  • Experienced in source code management using Git, SVN and TFS.
  • Strong knowledge on source controller concepts like Branches, Merges and Tags.
  • Experience of database technology such SQL, PLSQL, MySQL including NoSQL databases like MongoDB.
  • Expertise in Querying RDBMS such as Oracle, PostgreSQL, MYSQL and SQL Server by using SQL for data integrity.
  • Experience on container management tools like Docker, Kubernetes. Also, used to manage clusters of nodes using Docker swarm, compose, DC/OS and kubernetes clusters.
  • Expertise in troubleshooting the problems generated while building, deploying and in production support.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.

TECHNICAL SKILLS

Operating Systems: RHEL/CentOS 5.x/6.x/7, Ubuntu/Debian/Fedora, Sun Solaris, Windows Server

Build/Automation Tools: Ant, Maven, Gradle, Build Forge

CI/CD: Jenkins, Hudson, Bamboo, Teamcity

Configuration Management tools: Puppet, Chef and Ansible

Languages: Bash, Perl, Python and Groovy

Databases: MySQL, MongoDB, PostgreSQL, SQL Server

Web/Application Server: Apache, Tomcat, WebSphere Application Server

Bug Tracking Tools and project tracking: JIRA, Fisheye, Crucible and Confluence

Version Control Tools: Subversion, GIT, Bitbucket

WebTechnologies/Programing Languages: Servlets, JDBC, JSP, XML, HTML, .Net, Java Script, Perl scripting, Python, Shell scripting and Groovy

QA Automation Framework: JUnit, Cucumber, JaCoCo

Repository Manager: Nexus, Antifactory(jfrog), Koji

Networking: Citrix NetScaler

Monitoring and Application Performance: Nagios, Data Dog, New Relic, Wave Front, Dynatrace, Sumo Logic, Splunk

User Access: Atlassian Crowd, AWS IAM

Virtualization: Vagrant, Docker, Kubernetes

Cloud Technologies: Amazon Web Services

PROFESSIONAL EXPERIENCE

Confidential, San Mateo, CA

AWS/DevOps Engineer

Responsibilities:

  • Working on various AWS services like S3, EC2, ECS, Cloud trail, VPC, RDS, Route 53, SNS, Lambda.
  • Using BotoAPI written Lambda functions for triggering and debugging the cloud watch metrics
  • Used JIRA tool to create and update stories and also for tracking project status
  • Implement source control with Bit Bucket
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, Bit Bucket with Dev/Test/Prod Branching Model for weekly releases.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Maven to schedule the builds.
  • Delivery pipeline with Jenkins 2 using quality gate of SonarQube
  • Used Cloud Front to deliver content from AWS edge locations to users, allowing for further reduction of load on front - end servers.
  • Created read replicas of AWS-RDS-Nosql Mongo DB in various regions and AZs using backups and snapshots and scale out AWS-RDS-Nosql Mongo instance to additional AZs and regions based on requirements using DB snapshots
  • Build servers using AWS, Importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
  • Provide highly durable and available data by using S3 data store, versioning, lifecycle policies, and create AMIs for mission critical production servers for backup.
  • Hand-On experience in Implement, Build and Deployment of CI/CD pipelines, managing projects often includes tracking multiple deployments across multiple pipeline stages (Dev, Test/QA staging and production)
  • Monitored the health check of micro services using sumo logic by creating dashboard
  • Using Wave Front monitoring on kubernetes usage of resource metrics like CPU, storage, network and memory
  • Created Docker images from Docker File and stored them in Amazon ECS Repository.
  • Working withKubernetesto manage Docker containers.

Environment: AWS, Bit bucket, Jenkins, Jira, Maven, Docker, Kubernetes, Wave front, Sumo Logic, MongoDB

Confidential, Boca Raton, FL

Systems/Development Operations Engineer

Responsibilities:

  • Developed and supported the Software Release Management and procedures.
  • Worked with the Architects on SDLC process being the owner of post development environments.
  • Performed all necessary day-to-day Subversion support for different projects.
  • Participated in weekly release meetings with Technology stake holders identify and mitigate potential risks associated with the releases.
  • Performed role as Automation Engineer for Developing Build and deploy tool (like Jenkins).
  • Implementing a Continuous Delivery framework using Jenkins, Maven & Nexus in Linux environment.
  • AWS Cloud management. Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, ECS, Security Group, Opswork, SQS, SNS, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Amazon ECR is integrated with Amazon EC2 Container Service (ECS), simplifying your development to production workflow.
  • Responsible for proper functioning DEV/TEST/STG/PROD environments for these applications.
  • Mostly worked on AWS services like AWS EC2 Instances, ECR Elastic Load Balancer (ELB), Auto Scaling Group (ASG), Cloud Formation Template, S3, RDS, Route53 and Cloud Watch.
  • Experience in Performance Tuning and Query Optimization in AWS Redshift.
  • Migrating Oracle Database from servers that are on-premises data center to Amazon Web Services
  • Involved with Database team to extract data from external databases and customize properties files and data source information for Java API’s.
  • Used MySQL, Dynamo DB and Elastic ache to perform basic database administration. Build out server automation with Continuous Integration - Continuous Deployment tools like Jenkins/Maven for deployment and build management system.
  • Wrote Python scripts for pushing data from Mongo DB to MySQL Database.
  • Supporting for Agile Methodology Development processes.
  • Implemented the Chef Cookbooks for OS component configurations to keep AWS server's template minimal.
  • Integrated Selenium automation regression test suite in Jenkins build pipeline.
  • Worked with Opscode CHEF with expertise in Amazon's cloud especially CHEF solo and bootstrapping.
  • Managed Linux and Windows virtual servers on EC2 using Chef Server and Familiar with Cloud watch, Elastic IP's and managing security groups for EC2 Servers. Hands on experience with the AWS CLI and SDKs/API tools. Worked on creation of Multiple Servers in Linux machines using Chef on AWS.
  • Worked on Opswork Chef Automate AMI and Chef server as a managed service in EC2
  • Virtualized the servers using the Docker for the test environments and dev-environments needs. And, configuration automation using Docker containers.
  • Involved with ATDD automation using Ruby, Cucumber and Selenium testing frameworks in Test Environments.
  • Worked with JIRA for Issue Tracking and monitoring.
  • Onboard numerous applications into SonarQube and help maintain the SonarQube installation.
  • Installed “SonarQube” as a Docker container on AWS EC2 and Integrated it with Jenkins.
  • Created custom developer tools and workflows for testing and releasing Puppet code
  • Trained and communicated the release process to all the counterparts globally.
  • Used Nagios as a monitoring tool to identify and resolve infrastructure problems before they affect critical processes and worked on Nagios Event handlers in case of automatic restart of failed applications and services.
  • Understanding & usage of Atlassian and tools (i.e. Bamboo, JIRA).
  • Some software development and system administration experience.
  • Involved in periodic archiving and storage of the source code for disaster recovery.

Environment: AWS, SVN, Nagios, Maven, SonarQube, Bamboo, Nexus, Bash Scripting, Active Directory, Chef, SoapUI, Selenium WebDriver, JIRA, Tomcat, Java, JUnit, Docker, XML, XPATH.

Confidential, Jacksonville, FL

Build & Release Engineer

Responsibilities:

  • Maintained ownership of CMDB, Release Branch and making sure all the versions of the Releases are in place for further use.
  • Resolving Release conflicts regarding dates and accommodating in various Release/Build windows by negotiating with customers based on priority and other factors.
  • Taking an active part preceding over Software Configuration Management Meetings by suggesting branching strategies and best practices to promote Parallel development and Agile development practices.
  • Experienced in working on DevOps/Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management)
  • Implemented multi-tier application provisioning in AWS cloud, integrating it with Chef/Puppet
  • Developed policy and scripts for automation of build based on Perl, ANT, MS Build under Build Forge.
  • Experience in all facets of full CM process with tools such as SVN, GIT, PVCS, ClearCase, ClearQuest, Perforce, Cruise Control, Jenkins, Bamboo, Chef and Puppet.
  • Adept in Installation, Configuration and Administration of AIX … Red Hat Linux 8/9, RHEL … Red Hat Satellite 6, OEL 4/5andSUSE Linux 10/11.
  • Expertise in automating various build and deployments using ANT, MAVEN, Perl, Ruby, MS Build, and Shell Scripts.
  • Using Datadog Ops monitoring servers and integrates in Cloud watch, Chef, Puppet, Github etc
  • Extensively worked with tools like Hudson, Jenkins, Team City, and Anthill Pro to implement build automation.
  • Experience in using Nexus and Antifactory Repository Managers for Maven builds.
  • Worked on Ant-Maven conversion process by authoring POM Files.
  • Administered and Implemented CI tools Hudson and Jenkins for automated builds.
  • Design and implementation of a Puppet-based configuration management system for all new Linux machines (physical and virtual)
  • Extensive experience in setting up Chef Workstation, Server and Clients.
  • Created and Maintained Chef Recipes and cookbooks to simplify and expedite deployment of applications and mitigate user error.
  • Currently leads an active integration effort for building out PaaS with Red hat OpenShift, Dockers, Kubernetes and working with developers on application containerization effort
  • Developed, maintained, and distributed release notes for each scheduled release.
  • Created SCM Process, policies, procedures and Release Notes to follow Development and allow QA teams to Release and Deploy highest quality product for the enterprise.

Environment: SVN, GIT, Jenkins, Hudson, Nexus, Sonar, JIRA, Oracle, Datadog, Shell, WLST, Python, Ant, Maven, Java, Linux, AWS, Kubernetes.

Confidential, Dover, Delaware

AWS/DevOps Engineer

Responsibilities:

  • Working with build Servers using AWS: Importing volumes, Launching EC2, creating security groups, load balancers.
  • Resolving Release conflicts regarding dates and accommodating in various Release/Build windows by negotiating with customers based on priority and other factors.
  • Building the AWS Infrastructure using VPC, EC2, S3, Route 53, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, JSON, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
  • Implemented auto environment creation using Ansible, Chef
  • Managed Ansible Playbooks with Ansible roles. Used file module in Ansible playbook to copy and remove files on remote systems.
  • Created inventory in Ansible for automating the continuous deployment and wrote playbooks using YAML scripting.
  • Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web applications. Worked with multiple development teams to troubleshot and resolve issues.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • On boarded and migrated test and staging use cases for applications to AWS cloud with public and private IP ranges to increase development productivity by reducing test-run times.
  • Configuring Replication (Merge, Transactional & Snapshot) to replicate data to regional and remote servers and troubleshooting Replication issues.
  • Configured Git with Jenkins and schedule jobs using POLL SCM option.
  • Performed integration of Code Quality Analysis techniques - Checkstyle, Findbugs with CI tools.
  • Managed Sonatype Nexus repositories to download the artifacts (jar, war & ear) during the build.
  • Installed GRUNT, SonarQube on sandbox and installed plugins basing on developer requirements.
  • Analyze and resolve conflicts related to merging of source code for SVN
  • Used Shellscripts to automate the deployment process.
  • Integrated Splunk with AWS for configuring and monitoring AWS logs
  • Worked on creation of Multiple Servers in Linux machines using Chef on AWS.
  • Wrote and used Puppet Modules to deploy applications on production environment and related configuration to ensure they get to production on time.
  • Worked in atmosphere of cross-functional team within the organization's Agile project life-cycle.

Environment: SVN, GIT, Jenkins, Hudson, Nexus, Sonar, JIRA, Shell, JSON, WLST, Python, Ant, Maven, Java, Linux, AWS, Ansible,Puppet, GRUNT, Splunk.

Confidential

AWS Engineer

Responsibilities:

  • Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), auto scaling groups and Ops Works.
  • Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
  • Experience working with IAM to create new accounts, roles and groups.
  • Experience in creating alarms and notifications for EC2 instances using Cloud Watch.
  • Experience involving configuring S3 versioning and lifecycle policies to and backup files and archive files in glacier.
  • Experience working on User admin groups, maintaining account and monitoring system performance using Nagios.
  • Managed and configured VMware virtual machine for RHEL, Oracle /Sun Solaris, Oracle Linux server.
  • Installed, configured and maintained DNS, FTP, TCP/IP and Samba on Red Hat Linux.
  • Installed, configured and maintained web servers like HTTP Web Server, Apache Web Server, WebSphere
  • Application Server and Samba Server on Red Hat Linux
  • Responsible for installation and upgrade of patches and packages on RHEL 5/6 using RPM & YUM.

Environment: RHEL 6, AWS, Solaris, LINUX, Windows, Nagios.

Confidential

UNIX Administrator

Responsibilities:

  • Configured and managed Jump Start Server on Solaris and Kick Start Server on Linux.
  • Configured and Managed Solaris 10 Containers and ZFS Files systems.
  • Upgraded from Solaris 8 to Solaris 10
  • Upgraded the RHEL 3 to RHEL 4.3 and RHEL 4.4 to RHEL 5.0
  • Configured Kernel parameters on request of Application tam on Solaris, Linux and HP-UX
  • Configured RAID Level 1 on OS drives with Sun Solstice Disk suite and VERITAS Volume Manager 5. 0
  • Managing the VERITAS Volume Manager and LVM on RHEL 4.x/5.x
  • Configured IPMP on Solaris, Bonding on Linux, NTP Time server and Client.
  • Package administration, Patch administration and RPM Administration.
  • Installed, configured and managing VMware ESX server.
  • Working with Apache Web servers and managing JBOSS, Apache Tomcat and WebSphere Application servers.
  • Working with storage team on EMC Storage issues and getting the EMC storage devices for new file systems.
  • Maintaining all LDAP services and administration - Performs LDAP Directory upgrades, enhancement and revisions.
  • Works with engineers and application developers' groups to implement solutions for the company's LDAP.
  • IDM/SSO knowledge with LDAP integration, troubleshoot based on errors.
  • Supporting Application Team, Storage Team, DBA Team at OS system level.

Environment: Apache Tomcat, Jump start server, Kick start server, Jenkins, Puppet, Nagois, Lvm/Veritas, Solaris, Linux, JBoss, WebSphere, LDAP, Active Directory.

We'd love your feedback!