We provide IT Staff Augmentation Services!

Aws Developer Resume

0/5 (Submit Your Rating)

OH

SUMMARY

  • AWS/DevOps Engineer having around 7 years of professional Experience dedicated to automation andoptimization.
  • Understands and manages the space between operations and development to quickly delivercode to customers.
  • Has experience with the Cloud, as well as DevOps automation development for Linuxsystems. Seeking a position in AWS/ DevOps to contribute my technical knowledge.
  • With around 5 years as AWS/Devops Engineer in the areas of Configuration Management, Build, Deploy, Release Management and DevOps Methodologies.
  • Strong use of Shell scripting languages including BASH for Linux and Mac platforms and PowerShell for Windows systems.
  • Hands on experience in data processing automation using python.
  • Automated AWS S3 data upload / download using python scripts.
  • Implemented Continuous Integration (CI) using Jenkins and continuous deployment.
  • Manage different environments like Vagrant, Integration and UAT via Chef.
  • Developed Cookbooks and recipes for automating deployments via Chef.
  • Implemented automations tools usingchef cookbook instances.
  • Installation and setting up of chefserver and node. And create recipes to set up environment.
  • Automated provisioning of cloud infrastructure with Opscode Chef, Knife.
  • WroteAnsible: playbooks, tasks, roles, templates.
  • Installed ChefServer Enterprise on premise/workstation/bootstrapped the nodes usingknifeand automated by testing Chef recipes/cookbooks with test - kitchen/chef spec.
  • Uploading cookbooks to chefserver and managing those cookbooks
  • Deploy Ansibleand Jenkins to completely provision and manage AWS EC2 instances, volumes, DNS, and S3.
  • Used Low-level APIs such as the Amazon Web Services API and higher-level abstractions such asBoto AWS SDK.
  • Have experience with AWS LAMBDA which runs the code with response of events.
  • Automated the cloud deployments using chef, python (boto& fabric) and AWS Cloud Formation Templates.
  • Installed and configured Nagios monitoring tool, while using it for monitoring network services and host resources.
  • Compared the Logs in Linborg take them in to Splunk for find issues quickly.
  • Designed, configured and managed public/private cloud infrastructures utilizing Amazon Web Services (AWS), including EC2, Elastic Container Service (Docker Containers), Elastic Beanstalk, S3, CloudFront.
  • Installed Jenkinson a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Worked with GIT to checkout and updated the codebase changes.
  • Used GIT tool to keep track of all work and all changes in source code.
  • Hands on with Puppet Manifest files to deploy automated tasks to many servers at once.Used Puppet to create Modules.
  • Setup and Configuration of Puppet Configuration Management with specific client requirement such as Create user/remove user, Install /Remove packages and package updates, Configure multi nodes.
  • Troubleshooting DNS issues using DNS utilities like ns lookup
  • Extensively worked on Jenkins for continuous integration and for End-to-End automation for all build anddeployments.
  • Having Good Knowledge on Cassandra.
  • Good knowledge of virtualization and container technology like Docker.
  • Having Good knowledge on Salt stack.
  • Knowledge of Docker and managing Docker-based deployment.
  • Experience with environment provisioning and orchestration tool like Docker.
  • Deployed an Openstackserver under Linux UsedOpenstackserver to build a private cloud.
  • Involved in MS Azure based public cloud tenant setup.
  • Actively involved with respected teams for creation of Several New Scrum Teams in the Initial phase of the Projects.
  • Very Well Versed in Documentation and Agile Methodology for Software Development Processes and Methodologies.
  • I am part of the Scrum Team from its initial Maturity Level of 1 to a mature team of Level4.

TECHNICAL SKILLS

Operating Systems: RHEL 4.0/5.0/6.0, Solaris 9/10, Centos 4.0/5.0/6.0, VMware, ESX/ESsssXi 4.x & 5.x, OEL 5/6, UNIX, Windows XP/2003/2007.

Networking: LDAP, DNS, NIS, NFS, FTP, DHCP, SSH.

Backup/Monitoring Tools: TOP, SAR, Wireshark,Cronjobs, SendMail, Postfix, Nagios, Sensu and etc.

Version control Tools: Svn, Git.

Automation Tools: Jenkins, Vagrant, Chef and puppet.

Cluster: VERITAS Cluster Server, RHN satellite cluster.

Web/Application Server: Tomcat, Apache, WebSphere, WebLogic,JBoss, AWS, HTTP Server Rackspace.

Scripting Languages: Kshell,bash, Bourne and python.

Database: Oracle 9i/10g, oracle 11g RAC, MySQL, SQL SERVER 2008/2008R 2/2010/2012.

Hardware: Dell-2950, HP ProLiant, HP-460C Blade,IBM F-series P-series RS6000, SUN M5000 & T2000 servers with SUN ZFS.

Virtualization: VMware, XEN, KVM, VSphere client.

PROFESSIONAL EXPERIENCE

Confidential, OH

AWS developer

Responsibilities:

  • Involved in designing and deploying multitude applications utilizing almost all of the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloudformation.
  • Migrated the current Linux environment to AWS/RHEL Linux environment and used auto scaling feature and Involved in Remediation and patching of Unix/Linux Servers.
  • Created AWS Route53 to route traffic between different regions.
  • Configure AWS IAM and Security Group in Public and Private Subnets in VPC.
  • Used MySQL, DynamoDB and Elastic Cache to perform basic database administration.
  • Used GZIP with AWS Cloud front to forward compressed files to destination node/instances.
  • Build out server automation with Continuous Integration - Continuous Deployment tools like Jenkins/Maven for deployment and build management system.
  • Configuration tool Installed and configured such as chef server / workstation and nodes via CLI tools to AWSnodes.
  • Installed VMware ESXi 5.5 and 6, vSphere Server and VMware centre Server in rack Servers.
  • Created Templates for main services like Nova, Swift and Neutron for reuse the current environment or to easily modify the current environment.
  • Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
  • Manage amazon redshift clusters such as launching the cluster and specifying the node type as well.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Implemented automated local user provisioning instances created in AWScloud.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Extracted the data from MySQL, Oracle, SQL Server using Sqoop and loaded data into Cassandra.
  • Provide highly durable and available data by using S3 data store, versioning, lifecycle policies, and create AMIs for mission critical production servers for backup.
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWScloud.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Defined branching, labelling, and merge strategies for all applications in Git.
  • Built Continuous Integration environment Jenkins and Continuous delivery environment.
  • Utilized Configuration Management tool Chef& created Chef Cookbooks using recipes to automate system operations.
  • Build servers using AWS, Importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
  • Deployed applications on AWS by using Elastic Beanstalk.
  • Used Ansible server and workstation to manage and configure nodes.
  • Configured plugins for the integration tools to the version control tools.
  • Manage source code, software builds, software versioning, & defect tracking on software maintenance tasks/projects.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Created monitors, alarms and notifications for EC2 hosts using Cloudwatch.
  • Migrated applications to the AWScloud.
  • Involved in Devops processes for build and deploy systems.
  • Created Python scripts to totally automate AWSservices, which includes web servers, ELB, CloudFront distribution, database, EC2 and database security groups, S3 bucket and application configuration, this script creates stacks, single servers, or joins web servers to stacks.
  • Managed version control tool Git to version code changes to help developers/programmers branch/merge/revert code.
  • User, Group creation, monitoring and maintaining log for system status/health using Linux commands and Nagios system monitor.
  • Good understanding of ELB, security groups, NACL, NAT, firewall and Route 53.
  • Designed and developed automation test scripts using Python.
  • AWS Lambda lets you run code without provisioning or managing servers.

Environment: AWSEC2, S3, VMware, Tomcat Apache, Cloudwatch, CloudFormation, DynamoDB, VPC, IAM, Nagios, Git, Chef, Linux, Data Centre Migration, Jenkins, Maven.

Confidential, NJ

AWS/ Devops Engineer

Responsibilities:

  • Expertise in Amazon AWS Cloud Administration which includes services: EC2,Cloudwatch, S3, EBS, VPC, ELB, Route 53, lambda, Auto Scaling, Security Groups, ECS, Kinesis and Cloud Formation.
  • Expertise on using Amazon AWSAPI tools like: Linux Command line, puppet integrated AWS API tools.
  • Good experience on Amazon AWSIAM Service: IAM Policies, Roles, Users, Groups, AWS Access Keys and MFA.
  • Used AWSas to maintain model and manage the entire application.
  • Involved in configuring and integrating the servers with different environments to automatically provisioning and cresting new machines using CM/ Provisioning tools like Ansible, Chef and Puppet.
  • Hands on experience in installing and administrating CI/CD tools like Hudson, Jenkins, Bamboo.
  • Performed integration of Code Quality Analysis Techniques like Check styles, Find Bugs, NUnit, JUnit, with CI tools like Hudson/Jenkins.
  • Experience in administering and supporting the CM tools including Subversion and CVS on UNIX environments.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.
  • Experience in and demonstrated understanding of source control management concepts such as Branching, Merging, Labelling/Tagging and Integration.
  • Extensive experience with software build tools like Apache ANT, Apache Maven and Apache Grandle.
  • Good knowledge in managing Sonatype Nexus/Artifactory repositories for the maven artifacts and dependencies.
  • Experience in Building and Packaging Applications developed using Java, J2EE, MS.net, and CL.
  • Good Experienced Knowledge in Shell, Yaml, Ruby, Bash, Python, and Perl for automated tasks
  • Knowledge on IP Networking VPN's, DNS, load balancing.
  • Used Docker as a new level of simplicity to defining and creating applications or services by encapsulating them in containers.
  • Used Docker containers for eliminating a source of friction between development and operations.
  • Worked on Virtualization and Containers (Docker) and Hypervisors ESXI, ESX.
  • In-depth understanding of the principles and best practices of Software Configuration Management (SCM).
  • Hands on micro services and cloud native applications as an architect
  • Ability in managing all aspects of the software configuration management process including code compilation, packaging / deployment / release methodology, and application configurations.
  • Install, configure, modify, test & deploy applications on Apache Webserver, Nginx&Tomcat, WebLogic, and WebSphere App Servers.
  • Experience in maintaining and executing build scripts to automate development and production builds.
  • Experience in building and deploying Java applications and troubleshooting the build and deploy failures.
  • Knowledge of databases like Mongodb, Cassandra, Oracle 10g/11g and MYSQL.
  • Good Experienced Knowledge in Atlassian tools like Jira, Confluence and Bit bucket.
  • Implemented ELK stack (Elastic Search, LogStash and Kibana) for log indexing.
  • Excellent communication skills, ability to work as a team or individually, ability to learn new technologies quickly.
  • Good interaction with developers, managers, and team members to coordinated job tasks and strong commitment to work.
  • Primarily used Ruby to write GIT applications.
  • Participated in performance tuning, unit test case preparation and execution.
  • Having good communication Skills, motivate, team player and hard worker with interpersonal skills and problem solving skills.
  • Excellent skills to handle multitasks at the same time and fulfil the required work before deadlines.

Environment: AWS EC2, S3, VMware, Tomcat Apache, Cloudwatch, CloudFormation, DynamoDB, VPC, IAM, Nagios, Git, Chef, Linux, Data Centre Migration, Jenkins, Maven.

Confidential, TX

Build Engineer

Responsibilities:

  • Responsible for the development and maintenance of processes and associated scripts/tools for automated build, testing and deployment of the products to various developments.
  • Contributed for daily build processes, including monitoring builds, break/fix management, issue tracking (JIRA), and identifying and resolving a wide variety of build -related issues for different products and versions.
  • Installed and configured Microsoft IIS, Apache, and Tomcat Webserver in various environments.
  • Experience with Git and Gerrit as an administrator. Deep understanding of software configuration management (SCM).
  • High ability to work on SOA and Agile projects.
  • Worked on Jenkins and AnthillPro by creating and scheduling jobs and buildsand deployments using the same.
  • Created and configured jobs, script builder, custom command builder, agents in Bamboo.
  • Created scripts and documented release, buildsand source control processes and plans.
  • Managed software baselines and configurations, including labelling, branching/merging and promoting versioned files.
  • Designing, Creating and Managing Continuous buildand Continuous Integration environments in SCRUM and Agile projects, combining and automating tools like EMMA, Cobertura.
  • Designed and implemented SQL Server / VB.NET capital transaction load, control and approval system.
  • Wrote shell scripts to handle server processing Migrating applications from .Net to Python Monitoring applications/servers performance with Splunk, Jenkins, etc.
  • Completed responsibility for entire software life cycles for each of these projects. Emphasis on testing phase with authoring of Unit, Feature and System Level Test plans.
  • Extensive knowledge and administration experience in WebLogic and other Atlassian products like Confluence, Bamboo, Fisheye, and Crucible.
  • Created Subversion triggers for integration with JIRA like enforcing the use of ticket numbers in the commit message and for preventing accidental deletion of files by unauthorized users.
  • Created a Perl script to generate tar files for the change-set related to a particular JIRA ticket which was then uploaded automatically to the FTP server.
  • Involved in creating UNIX shell Scripting. Defragmentation of tables, partitioning, compressing and indexes for improved performance and efficiency.
  • Configured the Subversion plugin for JIRA to relate code commits to the issues created.
  • Automated Subversion based release management process including monitoring changes between various releases.
  • Provided presentations and trainings to users on CVS, SVN and SCM Best practices.
  • Deploying application to Testing and Production environment using WebSphere by mapping Web Modules, Shared Libraries, Virtual Hosts and providing JNDI destination in WebSphere Application Server instance through the Administrative Console and through scripts procedures.
  • Setup and configured Cruise Control for Continuous Integration and Release Management.

Environment: TFS, Clear case, Ant, Maven, MSBUILD, Ruby, Cruise Control, Hudson, ASP.NET, VBScript, VB.NET, SQL Server 2000, Windows 2000, CSS, HTML, DHTML, ADO.NET, T-SQL, Visual Studio.Net 2003 and Visual Source Safe.

Confidential

Jr LINUX System Administrator

Responsibilities:

  • Responsible for installing and configuration of RHEL, CentOS, and Suse.
  • Implemented day-to-day tasks in RHEL including user access, setting up sudo rulesupgrading.
  • Installed and configured RAID 0, RAID 1 and RAID 5.
  • Kernel, firmware, and rpms as well as adding SAN disks.
  • Data Center’s support contains 700 + servers.
  • Configure IBM RS/6000 for production, staging and test environments.
  • Worked with installation and configuration of VMware ESX servers.
  • Installation and Configuration of SSH, TELNET, FTP, DHCP, DNS.
  • Installation and configuration of NFS, NIS, TCP/IP and ZFS.
  • Monitoring and troubleshooting issues of operating systems.
  • Trouble shoot network issues using 'ndd', 'traceroute', 'netstat', 'ifconfig' and 'snoop' etc.
  • Local and Remote administering of servers, routers and networks using Telnet and SSH.
  • Installation and configuration of Web Sphere, Apache, Web Logic, LDAP, and mail servers.
  • Use of packages like SAMBA in integrating UNIX file systems.
  • Setting up printers on UNIX / NT machines to work seamlessly across platforms.
  • Interacting with various teams such as Database, Net-backup and SAN teams.
  • Worked with Veritas Net-Backup for enterprise wide backup and recovery.
  • Installation and configuration of Volume Manager, Cluster Servers.
  • Document process and procedures for system and database usage.
  • Creation and management of user accounts and groups according to the security needs and adding thePackages and patches when needed.
  • Helped Development team to provide the information and troubleshooting.
  • Network & Firewall troubleshooting.
  • Documenting processes and troubleshooting scenarios on runbooks.
  • Provided support for large number Production, Development and Test systems.
  • Providing 24*7 on-call support on rotation basis and Handling High priority incidents through bridge calls.

Environment: RedHat Linux, Solaris 9/8/10, HP-UX 11.0, VMware ESX 4.x, Sun Enterprise 450/420R/250 Servers, Ultra Enterprise 2/1 Servers, SPARC server 1000, SPARC server 20 Enterprise Servers, SPARC server 1000/20, HP 9000 K, L, N class server.

Confidential

Jr java Developer

Responsibilities:

  • Identified the Business Requirements of the project.
  • Preparing the Design document by reviewing the Solution Requirement Specifications.
  • Working on the Change requests and involved in Construction phase.
  • Developed and Worked in EA Frame Work.
  • Writing Test Cases from Function Specifications.
  • Handling Status Calls to explain the progress of defects.
  • Providing reports and performing Clean-ups requested by client.
  • Java coding to fix the defects and also performing unit and integrated testing.
  • Capable of Creating new database instances&managing table Spaces, users & roles.
  • Conversant in XML related technologies.
  • Experience in developing dynamic web based user interfaces using HTML and Java Script.

Environment: Java, HTML, Java Script, XML, SQL, Windows.

We'd love your feedback!