We provide IT Staff Augmentation Services!

Sr. Aws Engineer Resume

3.00/5 (Submit Your Rating)

Columbus, IN

SUMMARY

  • 8+ Years of IT industry working as Software Engineer experience with AWSCloud, CI & CD, Software Development, Configuration Management, Build, Deploy and Release Management in Automation and Linux System Administrator.
  • Experience in designing &deploying AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), auto - scaling groups. Worked at optimizing volumes and EC2 instances, created multiple VPC instances.
  • Hands on experience in standing up AWS accounts, AWSRehydration activities migrating workloads, enforcing security and automation best practices.
  • Involved in helping LINUX/UNIX and Splunk administrators to deploy Splunk across the UNIX/LINUX and Windows RDP Servers.
  • Experience in Administration/Maintenance of Source Control Management Systems and version control tools such as Sub Version (SVN), GIT, GITHUB, BIT Bucket and Gitlab.
  • In-depth knowledge of DevOps management methodologies and production deployment which include Compiling, Packaging, Deploying and Application Configurations.
  • Experienced in setting up the enterprise infrastructure on Amazon Web Services (AWS).
  • Experience with data security and data access controls and design
  • Experience with cloud computing stacks like AWS, Azure
  • Experienced in AWS Cloud Computing services, such as EC2, S3, Lambda, API, Dynamo, EBS, VPC, ELB, Route53, Cloud Watch, Security Groups, Cloud Trail, IAM, Cloud Front, Snowball, EMR, RDS and Glacier also worked on DNS, SSL and Firewalls.
  • Created AWSS3 buckets, performed folder management in each bucket, Managed cloud trail logs and objects within each bucket.
  • Worked with IAM service creating new IAM users & groups, defining roles and policies and Identity providers.
  • Implemented Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
  • Created alarms and trigger points in Cloud Watch based on thresholds and monitored the server's performance, CPU Utilization, disk usage.
  • Experienced in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like Git and Subversion (SVN) on Linux platforms.
  • Experience with Disaster Recovery setup and implementation of cost optimization techniques using automation scripts Ruby and Python.
  • Experience with AWS or Azure data storage and management technologies such as S3 and ADLS
  • Hands on exposure to AWS Analytics services particularly Lambda, Step functions, EMR, Athena, Glue, Data-Pipelines
  • In-depth understanding of the principles and best practices of Software Configuration management (SCM) and Experience in using Bug tracking tools like JIRA, and IBM Clear Quest.
  • Extensively Used Jenkins as Continuous Integration tools to deploy the SpringBoot Microservices & APIs
  • Developed the Spring Boot Rest Service that involves crud operations and deployed in (AWS) EC2 instance.
  • Created monitors, alarms, and notifications forAWSEC2 hosts using CloudWatch.
  • Configured AWS Identity Access Management (IAM) Group and users for improved login authentication.
  • Configured AWS Virtual Private Cloud (VPC) and Database Subnet Group for isolation of resources within the Amazon RDSAurora DB cluster
  • Create AMI images of criticalAWSEC2 instances as backup.
  • Configured AWS Virtual Private Cloud environment and networking inside the VPC.
  • Designed AWS architecture, Cloud migration, RDS, Elastic Beanstalk, AWSEMR, Dynamo DB, Redshift and event processing using lambda function. Creating database objects inAWSRedshift
  • Managed Virtual servers (Ubuntu Linux and Windows) onAWSEC2 using Open-Source Server

PROFESSIONAL EXPERIENCE

Sr. AWS Engineer

Confidential, Columbus, IN

RESPONSIBILITIES:

  • Managing Amazon Web Services (AWS) infrastructure with automation and orchestration tools such as Chef.
  • Proficient in AWS services like VPC, EC2, S3, ELB, Autoscaling Groups (ASG), EBS, RDS, IAM, CloudFormation, Route 53, CloudWatch, CloudFront, CloudTrail.
  • Responsible for architecting, designing, implementing and supporting of cloud-based infrastructure and its solutions.
  • Created NAT gateways and instances to allow communication from the private instances to the internet through bastion hosts.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Used security groups, network ACL's, internet gateways and route tables to ensure a secure zone for organization in AWS public cloud.
  • Created and configured elastic load balancers and auto scaling groups to distribute the traffic and to have a cost efficient, fault tolerant and highly available environment.
  • Created S3 buckets in the AWS environment to store files, sometimes which are required to serve static content for a web application.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java.
  • Configured S3 buckets with various life cycle policies to archive the infrequently accessed data to storage classes based on requirement.
  • Possess good knowledge in creating and launching EC2 instances using AMI's of Linux, Ubuntu, RHEL, and Windows and wrote shell scripts to bootstrap instances.
  • Used IAM for creating roles, users, groups and also implemented MFA to provide additional security to AWS accounts and its resources.
  • Written cloud formation templates in json to create custom VPC, subnets, NAT to ensure successful deployment of web applications.
  • Implemented domain name service (DNS) through route 53 to have highly available and scalable applications.
  • Build servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, Elastic load balancers (ELBs) in the defined virtual private connection in Amazon CLI.
  • Creating S3 buckets and managing policies for S3 buckets and Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Created Snapshots and Amazon Machine Images (AMI's) of EC2 Instance for snapshots & creating clone's instances.
  • Setup Elastic Load Balancer for distributing traffic among multiple Web Logic servers.
  • Created Python Scripts to Automate AWS services which include web servers, ELB, Cloud front Distribution, database, EC2 and database security groups, S3 bucket and application configuration, this Script creates stacks, single servers or joins web servers to stacks.
  • Used Cloud formation templates and launch configurations to automate repeatable provisioning of AWS resources for applications.
  • Creating and updating AWS stack using AWS Cloud Formation and writing the templates file using JSON.
  • Integrated Amazon Cloud Watch with Auto scaling launch configurations for monitoring the log files, store them and track metrics.
  • Utilized AWS Cloud watch to monitor environment for operational & performance metrics during load testing.
  • Installed, configured and managed the ELK (Elastic Search, Log stash) for Log management within EC2 / Elastic Load balancer for Elasticsearch.
  • Designing and configuring the AWS Simple Notification Service (SNS) and Secure Email Service (SES) architecture of the solution and working with a client.
  • Created scripts in Python Which Integrated with Amazon API to control instance operations.
  • Maintained Build Related scripts developed in Python and Shell.
  • Modified build Configuration files including build.xml.
  • Developed and maintained the continuous integration and deployment systems using Jenkins.
  • Planning, scheduling and documenting release sat code Freeze Periods.
  • Involved in maintaining the reliability, availability, and performance of Amazon Elastic Compute Cloud (Amazon EC2) instances.

ENVIRONMENT: AWS (EC2, VPC, ELB, S3, EBS, RDS, ELB, Cloud Watch, Amazon Aurora, CloudFormation, AWS Auto Scaling, Lambda), DynamoDB, GIT, SQL, Jira, AWS, Unix/Linux, Python, Ruby, Shell scripting.EC2, Elastic Load Balancing, Elastic Beanstalk, ECS, CloudFront, CloudFormation, Elastic Cache, CloudWatch, Route 53, Redshift, Lambda and DynamoDB.

AWS Engineer

Confidential, Columbus, OH

RESPONSIBILITIES:

  • Implemented AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud FormationAWSConfig, Autos calling, Cloud Front, IAM, S3, R53.
  • Built and managed a large deployment of Red Hat Linux instances systems with Chef Automation and provision virtual servers using vagrant and kitchen in Oracle VM virtual box, provisioned servers in Amazon EC2.
  • Created and managed Jenkinspipelinesfor Kubernetes deployment and responsible for maintaining the Kubernetes clusters.
  • Responsible for setting up ELK (Elasticsearch, Logstash, and Kibana) platform, parsing unstructured logs using regular expressions to structured JSON format.
  • Responsible for the design, development and administration of transactional and analytical data constructs/structures and business reports from legacy to AWS andSnowflake.
  • Experience to convert process from Legacy (SAS, Teradata) to Cloud (SQL, Python, Snowflake, AWS)
  • Worked in Data Analysis and Data Management activities with data quality, data organization, metadata, and data profiling.
  • Experience with all tools in Cloud for Data Management mainly used EC2 and S3 overSnowflake.
  • Automation of stack using Cloud Formation and Terraform Scripts inAWSfor creating infrastructure.
  • Responsible for creating different versions of Docker images, Compose Docker Registry from the application source code and pushing them to nexus repository. Created looperpipelinesfrom the GitHub source code for creating Docker images.
  • Implemented complete CI/CD framework using Jenkins, Chef, and Maven & Nexus in Linux environment.
  • Designed Server less architecture for converting existingAWSinfrastructure to server less architecture withAWS(Lambda, Kinesis) deployed via Terraform andAWSCloud Formation.
  • Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL,Snowflakeand AWS big data technologies
  • Managed Chef Cookbooks to automate system operations andAWSCloud management.
  • Using Ansible withAWSallowed me to reduce costs for the department and eliminate unwarranted resources.
  • As a ReleaseEngineer, supported multiple teams for multiple applications including Java/J2EE and iOS.
  • Configuration Automation using Ansible and Docker Containers. Implemented and designedAWSvirtual servers by Ansible roles to ensure deployment of web applications.
  • Developed Full stack Web and REST API applications using ASP.NET Core, Python and implemented SQL,AWSS3 as backend.
  • Experience in writing Jenkins Pipeline Groovy Scripts for Continuous Integration and build workflows and Used Jenkins uploading Artifacts into Nexus Repository.
  • Experience with automated testing tools (i.e. Selenium, JMeter) for Oracle ADF and Java applications
  • Developed Infrastructure as Code (IaC), Configuration as Code (CaC), Pipeline as Code forAWS, Azure security, and using Jenkins, Terraform, Ansible, ARM, and Cloud Formation.
  • Implement security best practices inAWSand including multifactor authentication, access key rotation, role-based permission, enforced strong password policies, configure security groups.
  • Migrated legacy applications toAWScloud environment
  • Built Serverless architecture with Lambda integrated with SNS, CloudWatch logs and otherAWSservices.
  • Configured S3 events to set up automated communication between S3 and otherAWSservices.
  • Configured CI/CD Pipelines using Jenkins connected to Github and build environments (Dev, stage & Prod)
  • Implemented IAM best practices and role-based access control
  • ImplementedAWSOrganization to centrally manage multipleAWSaccounts including consolidated billing and policy-based restrictions
  • Implemented Control Tower Preventive and Detective guardrails and leveraged Account Factory, integrated with Lambda for newAWSaccount creation and setup.
  • Expertise in Amazon Web Services (AWS) provisioning and strong work experience withAWSservices like EC2, Elastic Load-balancers, Elastic Container Service, S3, CloudFront, Elastic File system, VPC, Route53, Cloud Watch, AMI, RDS, SES, LDAP, Cloud Trail, Cloud Formation, IAM.
  • LaunchedAWSEC2 instances using Amazon Web Services (Linux/Ubuntu/RHEL) for development, test and production environments. Responsible for the development and maintenance of Auto Scaling and Elastic Load Balancers.
  • Provide highly durable and available data by using S3 data store, versioning, lifecycle policies, and create Ami's for mission critical production servers for backup.
  • Integrating server-side Django withSnowflaketo run queries and present it to the frontend UI.
  • AllocatedAWSSecurity Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or moreAWSEC2 instances.
  • Used BOTO for launching and deploying instances inAWS.
  • Experience to convert process from Legacy (SAS, Teradata) to Cloud (SQL, Python, Snowflake, AWS)
  • Developed and Automated the Tests to validate the correctness of the Servers Configuration. Expressed in YAML Code and Used GITLAB to update GIT repository.
  • Migration of on-premise data (Oracle/ SQL Server/ DB2/ MongoDB) to Azure Data Lake Store (ADLS) using Azure Data Factory (ADF V1/V2).
  • Leveraged AWS management tools to programmatically provision, monitor, and automate all the components of our cloud environments.
  • Implemented AWS Systems Manager management service capabilities to automatically collect software inventory, apply OS patches, and automate administration tasks and complex workflows across our environments.
  • Used CloudFront to deliver content fromAWSedge locations to users, allowing for further reduction of load on front-end servers.
  • Implemented security best practices inAWSincluding multi factor authentication, access key rotation, encryption using KMS, firewalls- security groups and NACLs, S3 bucket policies and ACLs, mitigating DDOS attacks etc
  • Implemented Jenkins, GitHub and Git for version control, code build, testing and release and CI/CD.
  • Monitored end-to-end infrastructure using CloudWatch and SNS for notification
  • UsedAWSsystem manager to automate operational tasks acrossAWSresources
  • Project Management -AWSInfra design & application migration
  • Used System Manager to automate operational tasks across WKAWSinfrastructure.
  • Created and Managed DNS records inAWSRoute 53
  • Utilize AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
  • Working knowledge on FIVETRAN,SNOWFLAKE, ORACLE NETSUITE
  • Managing and AdministeringSnowflakeand FIVETRAN
  • Monitoring Live Traffic, logs, Memory utilization, Disk utilization and various other factors which are important for deployment inAWSCloudWatch
  • Worked as Linux/Unix System Administrator and DevOpsEngineeron Red Hat RHEL 6.X/ 7.x, CentOS and VMware ESX environment.

Environment: VPC, subnets, EC2, AMI, Internet gateways, CloudWatch, SNS, S3, CloudFront, CloudFormation, Apache Web Server, Linux, Ansible, Jenkins, Docker, Nexus, Dynamo DB, Elastic cache and Lambda.

Java Developer (AWS)

Confidential, Cleveland, OH

RESPONSIBILITIES:

  • Involved in writing JavaAPI for Amazon Lambda to manage some of theAWSServices.
  • Experienced with event-driven and scheduledAWSLambda functions to trigger variousAWSresources.
  • Deploying automated tests on AWS ECS usingFARGATEand Docker
  • Integrated AWS DynamoDB using AWS Lambda to store the values of the items and backup the DynamoDB streams.
  • Automated operations process using Lambda, Cloud Watch Events and Schedules.
  • Responsible for maintaining and expandingAWS(Cloud Services) infrastructure usingAWSStack especially worked with database setup and maintenance onAWSEC2.
  • Designed Splunk dashboards for AWS ECSFargateApplications to view application CloudWatch logs and work with Splunk Monitoring teams for creating applications ITSI KPI dashboard, define Splunk alerts, cut Servicenow (SNOW) incidents in core splunk for missing SLA's.
  • Developed web application usingJava, Spring MVC, Hibernate, Web services, Node JS,Python, Angular, React JS.
  • Developed applications using new features ofJava8(lambda expressions, Pipelines and Streams, Date and Time API, Default Methods, Type Annotations).
  • Active in coding some of the CoreJavaimplementations, used CoreJavaconcepts such as collections, generics and multi-threading.
  • Used advancedJava8features like Lambda Expressions Streams, Filters. Enhanced concurrency methods etc.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or moreAWSEC2 instances.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage usingAWSCloud Watch.
  • Installed the application onAWSEC2 instances and configured the storage on S3 buckets.
  • Auto scaling the instances to design cost effective, fault tolerant and highly reliable systems.
  • Developed AWS ECSfargateJavaapplications for intraday and EOD files data mapping, translations and transferring them to downstream applications via FTP or Message Queues.
  • Configuring Virtual Private Cloud (VPC) with networking of subnets containing servers.
  • Integrated REST API with Microservices for communicating through resources using Spring Rest Templates and developed Restful web services interface toJava-based runtime engine and accounts.
  • Used various AWS services include RDS Databases, ECS, Docker,Fargate, S3 to store static contents, EFS, EC2 instance, Load balancer, Lambda (Serverless).
  • Used Groovy,Javaand Node JS for developing the Microservices required for the project.
  • Involved in converting SQL queries into ApacheSparktransformations using ApacheSparkRDDs and Scala.
  • Development, Analysis & design of the application mainly usingJava8along with Spring MVC, Hibernate and Junit frameworks
  • JIRA and Confluence were the tools used to keep things in check.

Environment: Java 8, J2EE, Groovy, Node JS, HTML5, CSS3,JavaScript, AngularJS, JQuery, Spring, Hibernate, MVC, Restful Web Services, MAVEN, SPARK, Web Sphere,AWS(Lambda, DynamoDB, EC2, Cloud Watch, S3, IAM, VPC, Auto-Scaling), Python, Jenkins, JIRA, GIT, Agile.

Software Engineer

Confidential, Dallas, TX

RESPONSIBILITIES:

  • Developed Service layer classes to support the business functionality with spring.
  • Involved in designing and developing the front end of the application using JSF, Struts Tiles, JSP, Java script, HTML and CSS.
  • Developed JSP custom tag libraries, and associated support in the Action Servlet, that assists in creating interactive form-based applications, which is the one of the primary areas of functionality using Struts Framework.
  • Used SPRING framework to support Hibernate tools and Struts.
  • Created the Application Context file in the Spring Framework for injecting beans.
  • Extensively used Action Dispatch Section, Action Forms, and Struts Configuration from Struts.
  • Implemented JavaScript Client-side validation and some server-side validation with java code as per the requirements.
  • Involved in implementing JUnit Test Cases.
  • Made use of a Data Access Object (DAO) design pattern for designing data access layers.
  • Involved in invoking the Web Services by making use of Axis, SOAP.
  • Designed Test Scenarios for the functionality testing.
  • Developed programs for accessing the database using JDBC driver to execute queries, stored procedures and to manipulate the data in the database.
  • Developed Struts forms and actions for validation of user request data and application functionality.
  • Designed a flexible and highly dynamic framework that incorporates robust marshaling and un marshaling from XML and a business process layer to allow rapid development and deployment of web services by aggregating back-end service invocations.
  • Developed JSP with Struts custom tags and implemented JavaScript validation of data.
  • Involved in developing business tier using stateless session beans.
  • Used JavaScript for the web page validation and Struts Validator for server-side validation.
  • Designing the database and coding of SQL, procedures, Triggers and Views using MySQL.

Environment: SQL, MySQL, XML, SOAP, JSF, Struts Tiles, JSP, Java script, HTML and CSS.

We'd love your feedback!