We provide IT Staff Augmentation Services!

Devops/aws Developer Resume

3.00/5 (Submit Your Rating)

CA

SUMMARY

  • Over 7+ years of extensive experience in teh IT industry, involved in all Phases of Project life Cycle (SDLC) and Agile - Analysis, Design, Development, Testing, Documentation Which unites into teh field of DevOps and AWS Wif skill in Linux Administration, Continuous Integration, Configuration Management, Automation and Monitoring technologies forbanking, financial, healthcare domain.
  • Experience in configuration management tools like Terraform, chef, Consul. In addition to deployment tools like SVN, GIT,terraform,Jenkins,Helm chart
  • Experience creating pods and clusters using templates in Kubernetes and deploy using helm chart. Good understanding ofDockercontainers andKubernetesClustershosted on AWS
  • Proficiency in supporting Cloud environments AWS
  • Extensive Experience to work for various clients inHealth Care, Banking,for web based,CloudDeveloper,DevOpsEngineer.
  • Experience in configuring, deployment and support of cloud services including Amazon Web Services(AWS).
  • Experienced in all phases of teh Software Development Life Cycle (SDLC) wif specific focus on teh build and release and quality of software and involved wif teams dat worked on Scrum, Agile Software Development and Waterfall Methodologies.
  • Experience wifAgileandScrumMethodologies. Involved in designing, creating, managingContinuous BuildandIntegration Environments.
  • Strong noledge and experience on Amazon Web Services (AWS) Cloud serviceslike EC2, S3, EBS, RDS, VPC,andIAM
  • Experience in working wif automation tools likeCHEF, PUPPET and ANSIBLE.
  • Experience wif Configuration Management automation tool Ansible and TEMPhas worked on integratingAnsible YAML Scripts.
  • Developed build and deployment scripts usingANTandMAVENas build tools in Jenkins to move from one environment to other environments.
  • Involved in building ownPaaSwifDocker; deployed various applications through Dockers containers
  • Fulfilling teh role of a DevOps engineer in respect to ourPUPPETcode. Responsible for QA code merges.
  • UsedAnsiblefor configuring and managing multi-node configuration management over SSH and PowerShell.
  • Experience in working on cloud AWS, cloud EC2, S3, RDS, Load Balancer, Auto Scaling wif AWS command line interface.
  • Experience wif container based deployments using Docker, working wif Docker images, Docker hub and Docker registries.
  • Experience using cloud providers SDK for Amazon (AWS) S3, SNS, SQS .Route 53 and setting up instances behind teh Elastic Load Balancer (ELB) in AWS for high availability.
  • Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, Automation by using various tools like GitHub, SVN, Bitbucket, Terraform, Ant, Maven, Jira, Jenkins, Bamboo, Chef, Puppet, Ansible, Docker, Kubernetes, Nagios
  • Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
  • Experience in working wif EC2 Container Service plugin inJENKINSwhich automates teh Jenkins master- slave configuration by creating temporary slaves.

TECHNICAL SKILLS

Programming Languages: C, C++, Python, Java, Unix/Linux Scripting, HTML, Ruby, SQL, PL/SQL

Web Technologies: ASP.NET, MVC, Web Forms, Win Forms, ADO.NET, Web Services, SliverLight. And ASP, HTML, XML, CSS, Java Script, Angular, jQuery, XAMLJson

Cloud Computing/ CI and CM Tools: AWS, Jenkins, Chef, Puppet, Docker, Ansible.

Protocols/Services: DNS, HTTP, HTTPS, NFS, TLS/SSL, DHCP, IPV6.

Web/Application Servers: Apache, IIS, Apache Tomcat, Jobs, WebLogic EC2, Elastic Load balancers, Elastic Container Service (Docker Containers), S3, Elastic Beanstalk, Cloud Front, Elastic File System, RDS, Dynamo DB, DMS, \VPC, Direct Connect, Route53, Cloud Watch, Cloud Trail, Cloud Formation, IAM, EMR ELB, RDS, AMI, Lambda

Databases: SQL Server 2008 R 2/2008/2005/2000 , PL-SQL, MS-ACCESS 20, Dynamo DB, Mongo DB.

Version Control: TFS 2010/2008, GIT, SVN

DevOps Tools: Chef, Jenkins, Docker, Bamboo, Puppet

Build Tools: Ant, Maven, Gradle, Jenkins

PROFESSIONAL EXPERIENCE

Confidential, CA

DevOps/AWS Developer

Responsibilities:

  • Hands on experience wif AWS services like IAM, EC2, S3, RDS, VPC, ELB, EBS, Cloud Watch, and Auto scaling following best practices.
  • Infrastructure buildout, maintenance, & automation: Collaborated wif infrastructure team to maintain servers using Terraform for provisioning, Ansible for automating software configuration. Servers were spread across various regions/availability zones on AWS.
  • Worked wif Terraform key features such as Infrastructure as code, Execution plans, Confidential State.
  • Experience building terraform templates wif key concepts variables, modules, data sources
  • Similar experience wif Aws Cloud Formation templates.
  • Experience in automating writing Ansible playbooks in YAML to manage Web Applications, Config Files, Commands, software rollout, packages etc.
  • Experience in migrating my-sql database from on premise to cloud.
  • Primarily used -galaxy command is retrieving roles from teh Galaxy. Roles must be downloaded before they can be used in playbooks.
  • Implemented secure cloud architecture based on AWS to make sure applications are reliable, scalable and highly available. Built and configured a virtual data centre in teh Amazon Web Services cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer.
  • Good experience wif cloud migration of application to Amazon Web Services and Google Cloud Platform and load balanced between two providers for high availability.
  • Implemented Amazon EC2 by setting up instances, Virtual Private Cloud (VPCs), and security groups and by automating teh process of launching and stopping/terminating EC2 instances on AWS wif BOTO3.
  • Launched and configured AWS Multi-Tier EC2 instances in predefined VPC's in different subnets and attached ACLs & Security Groups to maintain security.
  • Developed Cloud Formation scripts to automate EC2 instances and managed 200+ AWS instances and configured Elastic IP & Elastic Storage in open enrolment period and implemented security groups and Network ACL's.
  • Implemented a 'server less' architecture using API Gateway, Lambda and DynamoDB and deployed AWS Lambda code from Amazon S3 buckets.
  • Converted existing AWS infrastructure to server less architecture (AWS Lambda, Kinesis) deployed via Apache Lib Cloud, Terraform and AWS Cloud formation.
  • Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Acquired immense noledge wif configuration management tool Chef.
  • Installed Workstation, Bootstrapped Nodes, wrote Recipes, and Cookbooks and uploaded them to Chef-server and managed AWS for EC2/S3 & ELB wif Chef Cookbooks.
  • Written Chef Cookbooks for installing Tomcat, JBoss, Nginx, WebLogic, WebSphere and for configuring load balancers and fail over.
  • Responsible for Continuous Integration and Continuous Delivery process implementation using Jenkins along wif Python and Shell scripts to automate routine jobs.
  • Implemented Continuous Integration using Jenkins and GIT from scratch.
  • Responsible for performing tasks like Branching, Tagging, and Release Activities on Version Control Tools like SVN, GIT.
  • Experience in managing infrastructure services, which includes Amazon Elastic
  • Compute Cloud (EC2), Elastic Block Store (EBS), Simple Storage Service (S3), Elastic Load Balancing (ELB), Amazon Virtual Private Cloud (VPC), Route53 and Auto Scaling.
  • Understanding of security measures AWS provides and key concepts of AWS Identity and Access Management (IAM).
  • Maintaining EC2 services like Launching EC2 Linux instances, associating Elastic IP to teh instances, attaching volumes, creating security groups, changing rules and restricting access, Creating AMI from instances.
  • Creating EBS volumes and attaching to instances, creating partitions and drives.
  • Creating snapshots for volumes
  • Creating cloud watch alarms along wif SNS notifications for monitoring CPU, Memory and Disk Utilization of EC2 instances.
  • Working wif other customer support teams to ensure a consistent and high-quality level of support.

Confidential, Jackson, MI

Sr. Devops Engineer/AWS Developer

Responsibilities:

  • Worked closely wif teh development and operations organizations to implement teh necessary tools and process to support teh automation of builds, deployments, testing and infrastructure (Infrastructure as code) using Ansible.
  • Experience in working wif End clients and gathering business requirements.
  • Developed Roles to configure, deploy and maintain software components of teh existing infrastructure.
  • Used existing playbooks from Ansible galaxy and customizing teh roles wif respect to each VM.
  • Strong experience in setting up teh entire Ansible Infrastructure from scratch.
  • Build scripts on AWS cloud for scheduling EC2 auto scaling load balancer wif python SDK.
  • Worked on AWS cloud watch for monitoring teh application infrastructure and used AWS email services for notifying.
  • Migrated applications from internal data center to AWS.
  • Configured teh Route 53 DNS and load Balancers for teh VPC and teh NACL wif inbound and outbound Rules.
  • Experience in creating alarms and notifications for EC2 instances using Cloud Watch.
  • Automated teh deployments using Jenkins and its respective dependency plugins.
  • Installing, configuring and administering Jenkins CI and cd tool on Linux machines.
  • Implemented teh setup for Master slave architecture to improve teh Performance of Jenkins.
  • Used Jenkins for Continuous Integration and deployment into Tomcat/ Web logic Application Server.
  • Developed Shell/Ruby Scripts for automation purpose.
  • Worked closely wif software developers and System admin to debug software and system problems.
  • Coordinated and assisted teh developers in establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
  • Administered, created projects, users and taken care of access controls in Git hub.
  • Monitoring of network services (SMTP, POP3, HTTP, NNTP, ICMP, SNMP, FTP, SSH) using Nagios.
  • Troubleshooting and resolving issues in JIRA and Confluence as users.
  • Provided documentation of customer JIRA terms, standard practices, and implementation and weekly status reports.
  • Using Docker container enabled rapid deployment wif minimum run-time requirements.
  • Using Docker TEMPhas deployed scalable services, securely and reliably, on a wide variety of platforms.
  • Used Docker for portable deployment of applications and automatic container builds.

Confidential, Long Beach, CA

AWS Devops Developer

Responsibilities:

  • Project Involved Maintaining & Managing AWS's cloud-based infrastructure, interacting wif various departments for application deployment. Developed technical documents and steps, setup processes. Planned and implemented cloud security. Developed scripts to automate deployment process and daily/routine tasks.
  • Deployed DevOps using Puppet, Dashboard, and Puppet DB for configuration management to existing infrastructure.
  • Integrated security at various levels such as encryption at rest and in transit of data in EBS and S3, limited accessibility, blocking of bad IPs, fixing security loopholes based on internal penetration tests, event-driven security based on Cloud Watch logs, AWS Trusted Advisor, AWS CloudTrail, AWS Config, AWS WAF service etc.
  • Developed Single Page Applications using AngularJS concepts of Components, Directives, Services, Promises, Templating, Scope, Dependency Injection and data binding.
  • Rewrote existing Java application in Python module to deliver certain format of data. Wrote Python scripts to parse XML documents and load teh data in database.
  • Worked DevOps methodologies and cloud infrastructure automation tools like AWS, Chef by using Terraform.
  • Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems dat handled expected and unexpected load bursts.
  • Helped teh big data analytics team wif implementation of python scripts for Sqoop, spark and Hadoop batch data streaming. Involved in various SDLC phases like requirements gathering, design, and analysis and code development.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services. Used AWS lambda to run servers wifout managing them and to trigger to run code by S3 and SNS.
  • Responsible for Continuous Integration and Continuous Delivery process implementation using Jenkins along wif python and shell scripts to automate Routine Jobs.
  • Used Python and Django creating graphics, XML processing, data exchange and business logic implementation. Utilized PyUnit, teh Python unit test framework, for all Python applications.
  • Designed and maintained databases using Python and developed Python-based API (RESTful Web Service) using Flask, SQL Alchemy, and PostgreSQL.
  • Used Pivotal Cloud Foundry, teh connection/service binding details are injected from teh deployed cloud platform itself. Used AWS deployment services to quickly set up a dynamic website and configured virtual servers.
  • Worked wif Amazon AWS EC2, RDS and S3 as a data store for storing data into teh buckets dat fall into it. Used EC2 as an Infrastructure as a Service (IAAS) and RDS as Platform as a Service (PAAS).
  • Used Bitbucket as source control tool for branching, merging and maintain code versions in teh repository enabled using Maven Versioning Capability.
  • Implemented Docker containers to create images of teh applications and dynamically provision slaves to Jenkins CI/CD pipelines.
  • Involved in build and maintain Highly Available secure multi-zone AWS cloud infrastructure utilizing Chef wif AWS Cloud Formation and Jenkins for continuous integration.
  • Done Portfolio review dashboard is a single page application meant for Stakeholders and Business users for faster and easier access to critical information for data-driven decision-making.
  • Worked on Docker container snapshots, attaching to teh running container, removing images, managing containers.
  • Used Bitbucket (Git) as a source to check in teh code and created branches and forks to merge teh changes from local.
  • Unique experience wif Pivotal Cloud Foundry and Open Shift/Kubernetes architecture and design, troubleshooting issues wif platform components (PCF), and developing global/multi-regional deployment models and patterns for large scale developments/deployments on Cloud Foundry and OpenShift/Kubernetes
  • Developed Open stack API to Integrate wif Amazon EC2 cloud-based architecture in AWS, including creating machine Images and worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
  • Responsible for implementing teh Web services using Spring Boot, Spring Config Server, Pivotal, Bit bucket, Spring CLI for encryption. Worked on building proxies and policies wif in APIGEE along wif security frameworks.
  • Spring AOP was used for intercepting teh SOAP requests and for logging requests and for transaction management.
  • Followed agile software methodology for software development wif a 3-week Sprint and Interacted wif business on daily scrum and show them our daily progress on UI designs.
  • Used OAuth authorization framework to enable application to obtain limited access to user accounts on teh Restful Service.
  • Implemented REST based web services using JAX-RS annotations, Spring MVC Rest controller to handle different data representations.
  • Data operations are performed using Spring ORM wif Hibernate by taking using annotations, auto wiring and implement teh Hibernate Template and criteria API for querying database.
  • Designed and developed functionality to get JSON document from MongoDB document store and send it to teh client using RESTful web service.
  • Used GitHub repository to submit code changes dat are in turn reviewed by teh dev leads before they are merged to teh branch before production.

Confidential

DevOps Engineer

Responsibilities:

  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups and Cloud Formation Templates.
  • Setup S3 buckets for Artifact management and Storage of batch files for multi cluster batch application.
  • Migrated on Premise MySQL database to Multi Availability Zone RDS instances.
  • Configured Elastic Load Balancers wif EC2 Auto scaling groups.
  • Created monitors, alarms and notifications forEC2hosts usingCloudWatch.
  • Administered and maintainedSubversionversion control system adhering to teh branching policies.
  • Administering/Monitoring Rational RTC, Subversion/Git,Jenkinson RHEL Linux cloud environment.
  • Created and configured cloud VM onAmazon Web Services(AWS) for dev team.
  • Installed Subversion/Git and performed all necessary day-to-day Subversion/Git support for all projects.
  • Implemented standards for "Labels", “Branches", "Tags", "Executables" and other Naming Conventions. Also defined a branching/ Stream/Snapshot methodology for Rational RTC and Subversion/Git.
  • Customize Project templates in RTC for each project by maintaining a master template.
  • Create documents on build process and flow, build script maintenance, user guide for developers for local builds
  • Managed multiple patch releases by working closely wif QA team and development teams.

Environment: Cloud Formation, AWS CLI, AWS Auto Scaling, Maven, Nexus, Git, Jenkins, Unix/Linux, Shell scripting, JavaScript, Bootstrap, HTML 5.0, CCS3, SCSS, Mongo DB, AJAX, JQUERY, JSON, TFS 2013, AGILE/SCRUM Methodology

Confidential

Build & Release Engineer

Responsibilities:

  • Developed build using ANT and MAVEN as build tools and used CI tools to kick off teh builds move from one environment to other environments.
  • Participated in teh release cycle of teh product which involves environments like developments QA and production.
  • Involved in setting up builds using CHEF as a configuration management tool.
  • Used CHEF to configure and mange infrastructure.
  • Established Chef Best practices approaches to system deployment wif tools wif vagrant and managing Chef Cookbook as a unit of software deployment and independently version controlled.
  • Involved in developing and build shell scripts.
  • Hands on compiling builds using pom.xml and build.xml.
  • Worked asXLDeploy tool administrator for teh CM team.
  • Used teh continuous Integration tools such as JENKINS & HUDSON for automating teh build processes.
  • Resolved 30+ customer complaints everyday related to Jenkins, Git, Gerrit,Clearcase, Nexus, Sonar, Java.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in JENKINS to move from one environment to other environments.
  • Involved in developing teh ruby scripts for puppet and great ideas to automate system deployment to scale infrastructure.
  • Administering teh UNIX, SVN Repository. Migrated teh code from other Version Control to Subversion.
  • Used teh version control system GIT to access teh repositories and used in coordinating wif CI tools.
  • Integrated maven wif GIT to manage and deploy project related tags.
  • Performed necessary day to day Subversion/GIT support for different projects.
  • Used ANTtool TEMPhas been used for teh build and deploy procedure scripts in UNIX.
  • Managed all teh bugs and changes into a production environment using teh JIRA tracking tool.
  • Assisted end-to-end release process from teh planning of release content through to actual release deployment to production.
  • Wrote variousSQLandPL/SQLscripts and stored procedures to support applications.
  • Deployed Java/J2EE applications on to teh Apache Tomcat server and configured it to host teh websites.
  • Deployed application packages on to teh Apache Tomcat server. Coordinated wif software development teams and QA teams.
  • Managed all teh bugs and changes into a production environment using teh ServiceNow tracking tool.
  • Executed teh planning of product software releases.
  • Performed clean builds according to scheduled releases.
  • Verified whether teh methods used to create and recreate software builds are reliable and repeatable.
  • Identified teh Data Source and defining them to build teh Data Source Views.
  • Deployed teh build artifacts into environments like QA, UAT according to teh build life cycle.

Environment: SVN, Maven, Ant, Xl Deploy, Jenkins, Hudson, Chef, Apache Tomcat, shell, Perl scripting, Subversion, Puppet, JIRA, ServiceNow, Cloud Foundry, ClearCase, Windows, Python, Linux, Unix, Git.

We'd love your feedback!