Azure Admin/devops Engineer/aws Resume
Dallas, TX
PROFESSIONAL SUMMARY:
- 8+years of experience as Development Operations (DevOps)/Build and Release Engineer in automating, building, deploying, managing and releasing of code from one environment to other environment.
- Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war & ear) from source code.
- Experience in automated builds using TFS team build and cruisecontrol.net build for .net applications and salesforce.
- Experience in Cloud Provisioning like Amazon Web Services (AWS), Azure administration.
- Experience in EC2, VPC, S3, Route 53, IAM.
- Deployed and maintained Chef role - based application servers, including Apache , Resin , Nginx and Tomcat .
- Used to write an install script in Ruby using all of the extra helper functions from Chef .
- Used to setup the client-server setup using Puppet enterprise.
- Experience in working on source control tools like Tortoise SVN, CVS, IBM Clear case, Perforce, and GIT.
- Extensively worked on Hudson, Jenkins, Team City and Bamboo for continuous integration (CI)and for End to End automation for all build and deployments.
- Hands on experience in installing and administrating CI tools like Hudson/Jenkins, Sonar, Subversion/Accurev and Nexus/Artifactory.
- Experience in managing the Artifacts generated by MAVEN in the Nexus Repository.
- Performed integration of Code Quality Analysis Techniques like Check styles, Find Bugs, and PMD with CI tools likeHudson/Jenkins.
PROFESSIONAL EXPERIENCE:
Confidential, Dallas, TX
Azure Admin/DevOps Engineer/AWS
Responsibilities:
- Perform general administration duties including permissions, upgrades, and patches on cloud systems (Azure, AWS).
- Implementing Azure Resource Groups, Resource Tags, AAD groups, and Role based access.
- Designing and implementing cloud network architecture using Azure virtual networks, VPN and express route to establish connectivity between on premise and cloud.
- Develop PowerShell scripts and ARM templates to automate the provisioning and deployment process.
- Design and deploy applications utilizing AZURE stack (Including Azure VM’s, Blob Storage, SQL Database, Data Factory, Virtual Network, Traffic Manager, Load Balancer, AKS, Key Vault, Log Analytics) to achieve high-availability fault tolerance, and auto scaling in Azure Resource Manager.
- Creating Clusters in Azure Kubernetes Service (AKS) to deploy a managed Kubernetes cluster in Azure.
- Implement Ansible to automate cloud provisioning, configuration management, and application deployments.
- Implement CI/CD Pipeline for DevOps environment. It bridges the gap between development and operations teams by automating the building, testing, and deployment of applications using Git, Docker, Jenkins, and Ansible.
- Build effective monitoring, logging and auditing of production systems to ensure compliancy with mandated policies.
- Guide and support application teams with onboarding, troubleshoot and resolve implementation issues like Troubleshoot and identify performance, connectivity and other issues for the applications hosted in Azure platform.
- Build API’s in Ansible for operational work to install software so that end users can call API’s from Ansible Tower and can easily install whatever software they want.
- Writing Docker files for Docker images. Spin up Docker containers for environments.
- Creating Clusters using Kubernetes and worked on creating many pods, replication controllers, services, deployments, labels, health checks and ingress by writing YAML files.
- Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.
- Utilized AWS Cloud Watch to monitor the performance environment instances for operational and performance metrics during load testing.
- Worked on AWS EC2, EBS, Trusted Advisor, S3, Cloud Watch, Cloud Front, IAM, Security Groups, Auto-Scaling.
- Set-up AWS infrastructure (using terraform and Ansible) required to run the application as per client’s standards (In HA, DR with Load balancing and DNS routing).
Environment: Azure, AWS, AKS, Ansible, Docker, Git, Jenkins, CI/CD, Azure Devops, Keyvault, AAD groups, Log analytics, Azure Monitor, ACS, Service principals, AWS, PowerShell, Python, Bash, Shell, Kubernetes, Docker Compose, Docker Swarm, Ansible Tower, Splunk, Sensu, SQL.
Confidential, Austin, TX
AWS/DevOps Engineer/Azure Admin
Responsibilities:
- Experience in Ant/Maven for building Java/J2EE Applications.
- Experience in Amazon Web Services (AWS), Azure administration.
- Used chef in various environments like redhat enterprise on Linux,windows server.
- Used to manage and install our own chef server, chef analytics, audit a node for compliance.
- Expertise 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 Cloud Formation.
- Used to migrate the current Linux environment to AWS /RHEL Linux environment and used auto scaling feature and Involved in Remediation and patching of Unix/Linux Servers.
- Experience in Creating AWS Route53 to route traffic between different regions.
- Used to ConfigureAWS IAM and Security Group in Public and Private Subnets in VPC.
- Expertise in usingMySQL, DynamoDB and ElastiCache to perform basic database administration.
- Expertise in usingGZIP with AWS Cloud Frontto forward compressed files to destination node/instances.
- Configuration tool Installed and configured such as chef server / workstation and nodes via CLI tools to AWS nodes.
- Installed VMware ESXi 5.5 and 6, vSphere Server and VMware center Server in rack Servers.
- 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.
- 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 AWS cloud.
- Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS,Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
- Having Experience with Configuration and Content Management such as Source Depot, TFS, SVN, CVS.
- Deploying VM's, Storage, Network and Availability groups/sets through PowerShell Scripts.
- Creating Storage Pool and Stripping of Disk for Azure Virtual Machines. Backup, Configure and Restore Azure Virtual Machine using Azure Backup.
- Experience building services in one or more languages (Python/Perl/Ruby/Java).
Environment: AWS, Chef, Puppet, Ansible, Tortoise(SVN) 1.6,1.7, Web Sphere 6.1.1,Oracle 10g,11g,Jython,Jenkins, Java/J2EE, Ruby,ANT, MAVEN, Web Logic, Perl Scripts, Shell Scripts, Perforce, RTC, XML, UNIX, JIRA, Puppet.
Confidential, Boston, MA
DevOps Engineer/ Cloud Engineer
Responsibilities:
- Experience working on Docker to build image at root of the repository.
- Migrate from Puppet to Ansible for configuration management.
- Setting up MS Build scripts for .NET builds.
- Installed and Configured Chef Server and Chef Client and Creating chef cookbooks and chef recipes.
- Setting the automated builds and deploys using NANT; MSBUILD and batch scripts in TFS 2010 build system.
- Hands on experience with using Linux, Amazon Web Services, and supporting AWS infrastructure.
- Installed and configured Splunk to monitor hard drive status improved monitoring.
- Experience with orchestration template technologies such as,AWSCloud Formation,AWS OpsWork.
- Experience with configuration management and automation tools such as, Chef,Puppet, and Ansible.
- Strong understanding of DevOps practices across industry including AWS code and deployment toolsets like Code Deploy,CodeCommit, and Code Pipeline.
Environment: Subversion, GIT, Anthill pro, Java/J2EE, ANT, MAVEN, JIRA, LINUX, XML, Windows XP,Windows Server 2003, Web logic, MY SQL, Perl Scripts, Shell scripts,WLST,Apache,Tomcat,.Net.
Confidential, Tampa, Florida
DevOps Engineer
Responsibilities:
- Performed version control administration using CVS.
- Used Jenkins for Continuous Integration and deployment in JBoss Application Server.
- Worked with the Architects on SDLC process being the owner of post development environments.
- Administered EJB Objects, setting up Jrockit IT/JDK, JNDI, JMS connection factories Queues and topics on WebLogic - JBoss Server.
- Configured JDBC Connection Pools/Multi Pools/Data Sources with backend Oracle 10g/11g RAC DB’s.
- Strong experience in configuring and administering Connection Pools for JDBC connections and JMS Queues in WebLogic and JBoss EAP.
- Performed Load/Functional testing using Mercury Load runner and HP QTP.
- Hands on experience with using Linux, Amazon Web Services, and supporting AWS infrastructure.
- Experience with orchestration template technologies such as, AWS Cloud Formation, AWS OpsWork.
- Experience with configuration management and automation tools such as, Chef, Puppet, and Ansible.
- Experience with server virtualization technology, VMWare.
Environment: Subversion, Clear Case, Hudson, Java/J2EE, JDK, ANT, MAVEN, DB2, UNIX, Windows Server 2003 Windows XP, Web Sphere, Perl Scripting, HP Quality Center,CVS.