Aws/devops Engineer Resume
Herndon, VA
SUMMARY
- Around 5 Yrs. of Extensive Experience in academic and IT Industry with SCM, Amazon Web Services, Environment Management, Build/Release Engineering for automating, building, releasing and configuring changes from one environment to another environment.
- Strong proficiency in supporting Production Cloud environments (AWS, AZURE, OpenShift, VMWare, Docker, Kubernetes) as well as traditional managed hosted environments.
- Experience in AWS Cloud platform and its features which includes EC2, VPC, ELB, AMI, SNS, RDS, EBS, Cloud Watch, VPN Servers.
- Architected and designed Rapid deployment method using Chef andAnsibleto auto deploy servers as needed.
- Experience in using bug tracking systems like JIRA, Remedy and HP Quality Center.
- Experience in writing Terraform(HCL) scripts.
- Created packages using automation tools such as Puppet, Openstack, and created/Maintained deployment scripts.
- Handled projects for integration of TFS and other tools such as GIT/Eclipse, specifically in Agile development environment, working closely with various App Dev teams.
- Maintained high availability clustered and standalone server environments and refined automation components with scripting and configuration management (Ansible).
- Expert in Implement deploy and configure Azurewebsites, configure diagnostics, monitoring and analytics on Azure Platform along with scale and resilience for Azure Web sites.
- Good in Manage hosting plans for AzureInfrastructure, implementing & deploying workloads on Azurevirtual machines (VMs), Design and implement VM storage & good understanding on Implementing images/disks.
- Created Ansible playbooks for TIBCO AppManage utilities.
- Installed Oracle database software and created database instances using Ansible playbooks
- Experience with agile development (Scrum, Kanban, etc.) and Test Automation (behavior, unit, integration testing).
- Strong experience with teh Docker tool chain (Docker, Docker - compose, swarm, etc.) and major cluster Orchestration tools.
- Experience in creating inventory, job templates and scheduling jobs usingAnsibleTower.
- Communication with team members for bothAnsibleCore andAnsibleTower teams to clarify requirements and overcome obstacles.
- Experience in delivering and managing web or cloud-based services.
- Experience SCM tools such as Git, GitHub, Bitbucket, etc.
- Experience with test automation tools like Cucumber, Junit, Selenium, Fitness, etc.
- Implemented Microservices on RedHat OpenShift based on Kubernetes, Etcd, and Docker to achieve Continuous Delivery
- Experience with cloud services like Amazon Web Services and related APIs.
- Experience with config/provisioning tools like Chef, Puppet, Terraform, Salt, Jenkins and Ansible in production environments with many nodes.
- Experience with scripting and automated process management via scripting, such as Bash and Python.
- Experienced with scripting languages including Perl, UNIX,Bash, Ruby, PHP and Python and Experience in Writing Python modules.
TECHNICAL SKILLS
OPERATING SYSTEMS: RHEL3/4/5,6, Solaris release 2.10/2.9/2.8/2.7 , IBM-AIX5.X, Windows 2003, 2008, 2012 and NT, Ubuntu, Linux
VERSION CONTROL TOOLS: Bitbucket, SVN, GIT, SOURCE TREE
LANGUAGES: Bash, Python, C++, Perl, Java, HCL, JSON, HTML5, CSS, Angular
DATABASES: MY SQL, MS ACCESS, ORACLE 9I/10G/11G, DB2
Configuration Management /Build Tools: Puppet, Ansible, Chef, Terraform, Kubernetes and Docker.
APPLICATION SERVERS: WEBLOGIC, WEBSPHERE, APACHE TOMCAT, JBOSS, GCE
Build/ Integration Tools: ANT, MAVEN, JENKINS, CHEF, ANSIBLE, BUILD FORGE, NEXUS, ARTIFACTORY.
BUG TRACKING TOOLS: JIRA, Remedy, HP Quality Center, IBM Clear Quest, Mingle
CLOUD: GCP, AWS EC2, VPC, EBS, AMI, RDS, EBS, CLOUDWATCH, CLOUD FORMATION AWS CONFIG, S3, CLOUD TRAIL, IAM, AZURE, OpenShift.
PROFESSIONAL EXPERIENCE
Confidential, Herndon, VA
AWS/DevOps Engineer
Responsibilities:
- LeveragedTerraform to automate in AWS infrastructure like EC2, IAM, VPC, EBS, Cloud Watch, Cloud Trail, Cloud Formation, Auto Scaling, IAM, S3 using JSON / HCL Scripts and general knowledge in Kubernetes.
- Wrote Ansible Playbooks with PythonSSH as teh Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python.
- me wrote teh ansible playbooks which is teh entry point for Ansible provisioning, where teh automation is defined through tasks using YAML format. Run Ansible Scripts to provision Dev servers.
- me used various services of AWS for dis infrastructure. me used EC2 as virtual servers to host Git, Jenkins and configuration management tool like ansible. Converted slow and manual procedures to dynamic API generated procedures.
- Ansible Tower smart start install, config and/or upgrade including high availability configuration, integration with active directory, importing content from other versions, and creation of role-based access controls and Created roles, playbooks, inventory.
- Knowledgeable of configuring web / application servers and load balancers such as Amazon ELB, HAProxy, Tomcat, Nginx, Apache, Jenkins Servers using Docker Containers and leveraged Ansible to push onto DevServers.
- Automate infrastructure creation, deployment and recovery using Ansible,Docker, Terraform & Jenkins.
- Worked on creating an automated system to service teh patch installations on any given host and deployment playbooks on teh given hosts.
- JIRAAdministration experience with customizingJIRAprojects with various schemas, complex workflows, screen schemes, permission schemes, and notification schemes etc.
- Review Pull Requests submitted by team, provide inputs, approve and merge to Develop branch inBitbucket.
- Maintain teh automation code and resources inBitbucket(Stash) for improvements and new features.
Environment: RedHat (5.x/6.x), Terraform, Apache, BASH, Python Script,AWSEC2, S3, IAM, AMI, Ansible, JIRA, Bitbucket, Docker.
Confidential, Long Island City, New York.
DevOps / Cloud Engineer
Responsibilities:
- Installed and configured enterprise version of Chef.
- Configured Chef Work station with Google Cloud, AWS EC2 & Microsoft Azure plug-in on dev and test environments.
- Design and Implemented Cloud Orchestration solution using Google Cloud, AWS EC2 & Microsoft Azure, Docker and Kubernetes.
- Wrote Chef Cookbooks to bootstrap Chef Client and creation of VM's on cloud environments with teh desired applications on teh node.
- Configuration Automation using Chef and Docker Containers.
- Configured and deployed Apache web application on teh server.
- Containerized packaged applications stack like Apache Web Server, Mulesoft ESB, MongoDB, Elastic Path, MySql, Magento and ActiveMQ on teh Google Compute Engine and Azure.
- Integrated Apache web application and MongoDB with Mule soft ESB to deploy instances on teh cloud on a single click.
- Managed and monitored teh instances (Chef Client's) on Google Cloud, AWS EC2 & Microsoft Azure.
Environment: Centos V 6.7-7.2, Debian OS, Chef V12, Docker, Google Compute Engine, Kubernetes, Microsoft Azure, AWS EC2, Shell Scripts, Ruby, MongoDB, MuleESB, GIT, Power shell, JIRA
Confidential, Arkansas
Azure Engineer
Responsibilities:
- Designed high availability applications on Azure across availability zones and availability regions.
- Hands on Ability in designing applications on Azure taking advantage of disaster recovery design guidelines.
- Designed scalable, highly available and fault tolerant infrastructure solutions with best practices for dedicated data centers, public, private or Hybrid clouds.
- Proficient in scripting Image deployment and bootstrapping, as well as Terraform and Ops Works.
- Built multi-region architectures.
- Worked with OMS features to provision, monitor and scale and distribute compute Infrastructure.
- Worked with Chef to maintain teh configuration. Hands-on engineering and implementation knowledge with container technologies like Docker, Kubernetes, Mesosphere and Swarm.
- Hands on experience with OMS to do teh log analysis.
- Designed and developed Micro-services using latest technical stack using SpringBoot and Spring Cloud.
- Designed applications on Azure taking advantage of disaster recovery design guidelines.
- Worked closely with business to understand and in corporate non-functional requirements in teh application architecture.
Environment: Azure, VSTS, TFS, Terraform, OMS, Chef, Docker, Kubernetes.
Confidential
Linux System Engineer
Responsibilities:
- Performed all necessary day-to-day Subversion support for different projects.
- Responsible for Branching and merging teh code as per teh schedule. Developed and executed software systems utilizing JavaScript, CI/CD, Mean Stack, Groovy, BOOTSTRAP 3 and Springboot.
- Perform biweekly build cycle and testing processes.
- Installed and Configured Continuum jobs for automating some build Processes.
- Installed and Configured Nexus to manage teh artifacts in different Repositories.
- Configured and automated teh Jenkins Build jobs for Continuous Integration using GoCD.
- Used Apache Tomcat as application server for deploying teh artifacts.
- Developed UNIX and Perl Scripts for manual deployment of teh code to teh different environments and E-mail teh team when teh build is completed.
- Designed and implemented Subversion metadata including elements, labels, attributes, triggers and hyperlinks.
- Used Perl/Shell to automate build and deployment Process.
- Created and maintained teh python deployment scripts for Web Sphere web application
- Documented teh deployment process (Migration Doc) of code to production.
- Used JIRA as Issue Tracking Tool.
Environment: Sub version, MAVEN, Java.J2EE, Continuum, Jenkins, Apache Tomcat, UNIX, JIRA, Python, Perl Scripts and Shell Scripts, Bamboo.
Confidential
UNIX Admin
Responsibilities:
- Installation and configuration of Sun Solaris, RHEL 3, 4 and 5 (Red Hat Enterprise Linux) kickstart and NFS.
- Plan, perform, manage and coordinate UNIXhardware and software upgrades, patches, and new installations.
- Upgrading Solaris 8/9 to Solaris 10 using live upgrade and manual upgrade.
- Configured, Installed and Administered Solaris Containers (Zones) and LDOMS.
- Patched teh Solaris 10 and Redhat Linux 4, 5 boxes at teh latest patch cluster and patched teh local zones using parallel patching.
- Development of scripting tools for internal use for automation of some regular jobs using shell scripting.
- Administered and maintain account for teh CVS access and worked on teh day-to-day request for tagging, committing and permission to CVS.
- Has a good understanding of TCP/IP and all UNIXnetworking protocols and services.
- Providing teh access for R: Drive for GM users in UNIXservers and having good knowledge in Data-Movers and coordinating with other teams for CIFS shares for GM users.
- Written UNIXShell scripts for monitoring, log rotations & clean up old files.
Environment: Solaris 9, RHEL 4.x, UNIX, Web logic 8.x, Oracle9i, 10g
