We provide IT Staff Augmentation Services!

Aws Cloud Engineer Resume

NJ

SUMMARY

  • Having 7 years of diverse professional experience in planning, designing, developing, Architecting and implementation in the area of Amazon Web Services Cloud, Python and IT industry.
  • Strong expertise in development of web based applications using Python, Django, Flask, Dojo, HTML, XML, Angular.JS, CSS, DHTML, JavaScript, JSON and JQuery.
  • Worked on several python packages like Numpy, matPlotLib, Beautiful Soup, Pickle, PySide, Scipy, wxPython, PyTables etc.
  • Sound knowledge in spring, Hibernate, RDBMS, Web, XML, Ant/Maven, HTML, Python, Shell Scripting.
  • Experience in developing web services (WSDL, SOAP and REST) and consuming web services with python programming language.
  • Experience with Requests, Pysftp, Gnupg, ReportLab, Numpy, Scipy, Matplotlib, HTTPLib2, Urllib2, Beautiful Soup and Pandas python libraries during development lifecycle.
  • Excellent experience with Python development under Linux OS (Debian, Ubuntu, SUSE Linux, RedHat Linux, Fedora)
  • Good knowledge on Cloud and Virtualization environments such as Azure, Aws, Google Cloud Engine.
  • Expertise in automation tools like Git, Ant, Maven, and Jenkins, Chef, Puppet, Ansible, Nagios, and Docker.
  • Expertise in AWS Cloud Formation templates to create custom sized VPC, Subnets, and NAT to ensure successful deployment of Web Applications and database templates.
  • Hands on experience in migrating Business from a physical data center environment to AWS.
  • Experienced in setting up EC2 instances, security groups and Setting up databases in AWS using S3bucket and configuring instance backups to S3 bucket.
  • Performed S3 buckets creation, policies on IAM role based polices, MFA and customizing the JSON template.
  • Provided support to Application and database team, troubleshoot issues encountered while providing support, contact AWS Support whenever necessary.
  • Configured and automated various AWS services like EC2 and S3 using Boto (python sdk).
  • Develop AWS Cloud Formation templates (in JSON) to automate infrastructure deployments on the go.
  • Experience in Building S3 buckets and managed policies for S3 buckets and used S3 bucket and Glacier for storage and backup on AWS.
  • Experience in designing and configuring secure VPC through private and public networks in AWS.
  • Troubleshoot AWS EC2 Status check including System Status checks and Instance Status check alerts.
  • Experienced in setting up EC2 instances, security groups and Setting up databases in AWS using S3 bucket.
  • Build scripts on AWS cloud for scheduling EC2 auto scaling load balancer with python SDK.
  • Migrated SQL server Databases to new Azure cloud servers. Experience in Backup, Restoring and Moving of Databases; Configuring SQL Server Agent Jobs and designing Database Security.
  • Having experience in Agile Methodologies, Scrum stories and sprints experience in a Python based environment and Excel data extracts.

TECHNICAL SKILLS

Cloud Environment: Amazon Web Services: EC2, S3, ELB, auto scaling Servers, Glacier, Storage Lifecycle rules, Elastic Beanstalk, Cloud Front, Elastic ache, RDS, VPC, Direct Connect, Route 53, Red Shift, Cloud watch, Cloud trail, IAM Roles), Terraform.

Source Control Tools: CVS, GIT, Subversion and GITHUB.

Web Technologies: JSP, XML, XSD, XPATH, XSLT.

Operating System: Linux(RedHat4,5,6,CENTOS&SUSE),Solaris10/9/8,HPUX11.0,11.11,11.23,11.31, IBMAIX(4.3/5.x), HPUX11iV1, V2&V3, SLES8,9,10&11, Ubuntu14, Windows.NET/2000/2003.

Databases: Oracle 8i/9i/10g and MySQL, DB2, SQL Server.

Language(s): Python, Java, J2EE, C, C++, XML, UML, WSDL.

Web/Application Servers: IBM Web sphere 6.x, Apache Web Server 2.0, Apache Tomcat 6.0, Sun ONE Web Server 6.0 & IIS Web Server 4.0/5.0, web logic.

Network Protocols: TCP/IP, Subnets, FTP, SMTP, UDP, ICMP, HTTP/HTTPS, NDS, DHCP, NFS, Cisco Routers, LAN.

Testing: SOAP UI, Unit, Integration.

IAAS Providers: AWS, Open stack, Cloud watch

Build/CI, CM tools: ANT, MAVEN, JENKINS, Bamboo, HUDSON, CHEF, PUPPET, Ansible.

PROFESSIONAL EXPERIENCE

Confidential, NJ

AWS Cloud Engineer

Responsibilities:

  • Involved in the architectural design reviews, Analyzing, reviewing business, functional, high - level technical requirements, and migration process in agile environment.
  • Designing and deploying scalable, highly available, and fault tolerant systems on AWS and developed programs using Python, Shell, Java Scripts and CI tools like Jenkins, Maven build tool and IAM roles, VPC subnets, NACL and SGs for EC2 instances and Restful API’s developed for Node.JS applications.
  • Configuring IAM roles for EC2 instances in ELB and assign them policies granting specific level access to S3 buckets by customizing JSON template designed Stacks using Amazon Cloud Formation templates to launch Infrastructure, Used Code Commit to host secure, scalable private Git repositories.
  • Launching Amazon EC2 Cloud Instances using Amazon Images (Linux/Ubuntu) and Configuring launched instances with respect to specific applications.
  • Build application and database servers using AWS EC2 and create AMIs as well as use RDS for Oracle DB.
  • Manage Elastic search clusters and PostgreSQLreplication.
  • Experienced in using advanced PostgreSQL/MYSQLfeatures like table partitioning and different types of oracle indexing. Backup and Restore experience with PostgreSQL/MYSQLdatabase backups and point in time recovery.
  • Creating alarms in Cloud Watch service for monitoring and VPC with Subnets, Lambda provisioning, CPU Utilization etc. and Maintained Linux virtual servers on EC2 using Ansible and monitored with Cloud Watch, Elastic IP's and manage security groups for EC2 servers.
  • Experience in Linux OS System Administration in Red Hat Linux OS 4/5/6, Ubuntu, CentOS, Windows NT/2000 Servers managing users and groups using the AWS's Cloud Watch, Identity and Access Management (IAM) including RDS instances using Aurora DB to S3 buckets.
  • Extensively involved in Architecture of infrastructure as code, execution plans, resource graph and change automation using Terraform.
  • Developed Restful API’s using the Ansible Yaml Scripts, python involved in Building Micro service architecture with spring boot and Docker and implemented CI/CD for all the Micro services through Jenkins and Maven build tool using Deployments through Ansible server in AWS OpsWorks.
  • Worked on AWS ECS clusters and Dockercomponents likeDockerEngine, Hub, Machine, Compose andDocker Registry and Skilled in monitoring servers using Splunk. MySQL, NoSQL database access through security groups configuration on the servers, S3 outages are solved using Azure backup.
  • Written scripts in Python, Perl, Java to automate log rotation of multiple logs from web servers and for automation and monitoring of AWS services like VPC, ELB, RDS, Lambda, AWS OpsWorks, Cloud Front using Shell and Python scripts and Using Jenkins AWS Code Deploy plugin to deploy.
  • Utilized Splunk monitoring with Ansible automation of infrastructure in Kubernetes cluster and automation through Jenkins, Ansible scripts in Linux OS systems on AWS EC2 instances with S3 storage.
  • Utilized ECS that sets up and manages Kubernetes clusters made up of Docker containers. Used ECS for launching and terminating the containers and maintains complete information about the state of cluster.
  • Migrate on premise database to AWS Cloud and also designed, built, and deployed a multitude applications utilizing the AWS stack (Including EC2, R53, S3, RDS, SNS, and IAM), by focusing on high-availability, fault tolerance, and auto-scaling.
  • Provisioned Lambda for RDS instances for event based calls to MySQL DB those configured with VPC.
  • Data from on premise is migrated to Aurora DB using RDS EC2 instance and graph check CloudWatch.

Environment: AWS (EC2, S3, Cloud Watch, RDS, ECS, Lambda, Elastic ache, IAM), Python, Terraform, Shell, Jenkins, Maven, Ansible, GitHub, CloudTrail, DB2, MS SQL Server 2000, MS Access, Tomcat, Route 53, Apache, IIS.UNIX, Linux, HP-UX, Solaris, and Windows NT/2000/XP, Ubuntu

Confidential, TX

AWS Cloud Engineer

Responsibilities:

  • Involved in complete SDLC of the project and Started with the preparation, architecting of the high level and detailed design documents and VPC is created for instances using Subnets alongside SGs and Network ACLs on UNIX/ LINUX OS in Agile environments.
  • Used Chef, deployed and configured Elastic search, Logstash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda, ELK.
  • Worked on ECS and clusters, Dockercomponents likeDockerEngine, Hub, Machine, Compose andDocker Registry.
  • Defined & managed workflow in JIRA as per release & project requirement.
  • Implemented the monitoring and alerting of production, corporate servers/storage RDS (MySQL, Aurora, NoSQL Cassandra) for applications using CloudWatch, IAM provisioning using Lambda.
  • Performed the automation using Chef CM using AWS OpsWorks and managing the infrastructure environment with Puppet for EC2 instance alongside creating secure network through VPC, NACLs.
  • Created Chef Automation integrated with AWS OpsWorks and do an overall process improvement to any manual processes, Docker Images were created and relative configurations were done accordingly to launch them using the services involved in AWS Lambda functions for RDS to transfer data to MySQL.
  • Worked on Cloud automation using AWS Cloud Formation templates.
  • Implemented build stage- to build the Micro Service architecture and push the Docker container image to the private Docker registry and Images that are custom built are stored for future use.
  • Migrate on premise database to AWS Cloud and also designed, built, and deployed a multitude applications utilizing the AWS stack (Including EC2, R53, S3, RDS, SNS, and IAM), by focusing on high-availability, fault tolerance, and auto-scaling.
  • Created scripts for system administration using languages such as BASH, Python and Python scripts to automate Cron jobs, system maintenance. Jenkins, Maven for automation.
  • Improved scalability by storing socket buffers on Redis and maintaining sessions by MongoDB.
  • Respin the instances after updating vhost/config files to S3 to get latest changes and RDS EC2 instances.
  • Created outstanding 'MySQL failover' Linux OS bash scripts encapsulating logic of failover in the -execute-before option, performed masterpiece tuning of various SQL queries after analyzing join costs.
  • Build application and database servers using AWS EC2 and create AMIs as well as use RDS for Oracle DB.
  • Auto Scaling of EC2 instances in AWS ECS, Docker using ELB and Cloud formation templates were changed frequently in necessary resources like VPC, S3, SES, and SNS is
  • Experience to build CI/CD Pipeline to automate the code release process using Integration tools like Git/SVN, GitHub, Jenkins, Maven and artifact repo.
  • Used Shell script to perform testing on Jenkins.
  • Deployed code to production environments using Vagrant to ensure zero down time and provided production support during live releases.
  • Set up and maintain continuous automated build system with Jenkins, ClearCase and Perl/Python, Bash scripting and security for instances through VPC, Subnets along with SGs, ELB for critical instances.

Environment: AWS (EC2, ELB, Auto-scaling, Lambda, Terraform, S3 Bucket, RDS, Redshift, Cloud watch, VPC), JENKINS, GIT, Cloud Watch, Chef, Cloud Trail, ECS, Shell, Python, Clear Case, Batch file, SQL Scripts, Route 53, Windows Server 2008 R2, SQL Server Mirroring, Active Directory, DFS.

Confidential, IL

Python Developer

Responsibilities:

  • Responsible for gathering requirements, system analysis, design, development, testing and deployment.
  • Worked on XML documents based on XML Schema definition (XSD) withpythonscripts to load the data into the database.
  • Added support for Amazon AWS S3 and RDS to host static/media files and the database into Amazon Cloud.
  • Created database Model, APIs and Views utilizingPythonto build an interactive web based application.
  • Created outstanding 'MySQL failover' Linux OS bash scripts encapsulating logic of failover in the -execute-before option, performed masterpiece tuning of various SQL queries after analyzing join costs.
  • Worked on integratingpythonwith Web development tools and Web Services.
  • Wrote and executed various MYSQL database queries from python using Python-MySQL connector and MySQL dB package
  • Created and executed test plans using PyUnit.
  • Utilize PyUnit, thePythonUnit test framework, for allPythonapplications.
  • Extremely used plain JavaScript library to do the client side validations.
  • Developed and tested many features for dashboard using Python, Bootstrap, CSS, and JavaScript.
  • Utilized various IDE's and internal debug tools during debugging.
  • Used Pandas (Pythonlibrary) for Statistical Analysis.
  • Experience in working withPythonORM Libraries including Django ORM, SQLAlchemy.
  • Performed troubleshooting, fixed and deployed manyPythonbug fixes of the two main applications that were a main source of data for both customers and internal customer service team.

Environment: Python2.7, Django, Java Script, HTML5, XHTML, JQuery, JSON, XML, CSS3, MySQL

Confidential, GA

Python Developer

Responsibilities:

  • Developed Merge jobs in Python to extract and load data into MySQL database.
  • Involved in building database Model, APIs and Views utilizing Python, in order to build an interactive web based solution.
  • WrotePython OO Design code for manufacturing quality, monitoring, logging, and debugging code optimization.
  • Dynamic implementation of SQL server work on website using SQL developer tool and working with continuous integration and automation using Jenkins.
  • Involved in writing SQL queries implementing functions, triggers, cursors, object types, sequences, indexes etc.
  • Rewrite existingPython/Django modules to deliver certain format of data.
  • Used Django Database API's to access database objects.
  • Wrotepythonscripts to parse XML documents and load the data in database.
  • Involved in development of RESTful Web Services for getting and sending data from the external interface in the JSON format.
  • Used Django configuration to manage URLs and application parameters.
  • UsedPythonand Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Responsible for debugging, testing, maintaining and deploying the application.
  • Developed entire frontend and backend modules usingPythonon Django Web Framework.
  • Used Jira for defect tracking and project management.
  • WrotePythonroutines to log into the websites and fetch data for selected options.

Environment: Python2.7, Django, C++, Java, JQuery, MySQL, Oracle 11.2, Linux, Django, Eclipse, Shell Scripting, HTML, XHTML, SVN, CSS, AJAX, Bugzilla, JavaScript, Apache Web Server.

Confidential

Python Developer

Responsibilities:

  • Participated in requirement gathering and worked closely with the architect in designing and modeling.
  • Developed entire frontend and backend modules using Python on Django Web Framework.
  • Developed tools using Python, Shell scripting, XML, BIG DATA to automate some of the menial tasks.
  • Used PyQt for the functionality filtering of columns halping customers to effectively view their transactions and statements. Implemented navigation rules for the application and page.
  • Performed testing using Django's Test Module.
  • Used Django configuration to manage URLs and application parameters.
  • Involved in Web development, programming, and engineering Django, Web Server Gateway Interface (WSGI) and SQL internal admin tools behave Behavior-driven development (BDD).
  • Used Python and Django to interface with the jQuery UI and manage the storage and deletion of content.
  • Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture
  • Creation of Python scripts for data access and analysis (Scripts, Data Feeds, XLS, FIXML) to aid in process and system monitoring, and reporting.
  • Rewrite existing Java application in Python module to deliver certain format of data.
  • Wrote Python scripts to parse XML documents and load the data in database.
  • Generated property list for every application dynamically using Python.
  • Responsible for search engine optimization to improve the visibility of the website.
  • Designed and developed the UI of the website using HTML5, XHTML, AJAX, CSS3, BIG DATA and JavaScript.
  • Handled all the client-side validation using JavaScript.
  • Designed and developed data management system using MySQL.
  • Created a Git repository and added the project to GitHub.
  • Build development environment with JIRA.
  • Creating unit test/regression test framework for working/new code.
  • Using Subversion version control tool to coordinate team-development.
  • Responsible for debugging and troubleshooting the web application.

Environment: Python 2.7, Django 1.4, CSS, HTML, JavaScript, jQuery, webbapp2, AJAX, MYSQL, Linux, Heroku, GIT, urllib, urllib2, Oracle DB, PostgreSQL, and VMWare API.

Hire Now