Azure Cloud Devops Engineer Resume
NY
SUMMARY
- 6 years of IT experience in Systems Engineer, DevOps Engineer worked closely with Software development, Application, and database teams to meet business and technical demands.
- Experienced with deployments, Maintenance and troubleshooting applications on Microsoft Cloud infrastructureAZURE.
- Experience in System Administration, System Builds, Server builds, Installs, Upgrades, Patches, Migration, Troubleshooting, Security, Backup, Disaster Recovery, Performance, Monitoring and Fine - tuning on UNIX Red Hat Linux Systems.
- Experienced in various SDLC project phases: Requirement/System gathering, Requirement/System Analysis, Functional Specification, Business Logic's, Design, Layered Architecture, Test plans, Coding, Code review, Testing, Performance tuning, Documentation, Implementation and Maintenance.
- Major focus on Configuration, SCM, Build/Release Management, Infrastructure as a code (IAC) and as Azure DevOps operations Production and cross platform environments.
- Experience in installation, configuration, backup, recovery, maintenance, and support of Red Hat.
- Experienced in working on DevOps /Agile operations process and tools area (Code review, unit test automation, Build & Release automation Environment, Incident and Change Management) including various tools
- Experience in Working on Chef with Knife commands to manage Nodes, Cookbooks, Chef Recipes, Chef attributes, Chef Templates, run-lists, environments
- Experience with VMware vSphere ESXi
- Experience in installing, Upgrading, and configuring Red Hat Linux 3.x, 4.x, 5.x, and 6.x using Kickstart Servers and Interactive Installation.
- Worked on Data-Center operation and migration across Unix and Linux platforms.
- Experienced in implementing and maintaining an Apache/MySQL/ web service environment.
- Solid working knowledge of VMware, NFS, NIS, SAMBA, NAGIOS, FTP and Yum.
- Experience in configuration of NIS, DNS, DHCP, NFS, LDAP, SAMBA, FTP, remote access, security management and security trouble shooting skills.
- Hands-on experience with VMware, installation, configuration of ESX 5.0 and ESXI 5.1.
- Experienced in programming with the .NET Framework 3.5/4.0 using C#, Visual Basic 6, ADO.NET, ASP.NET, PostgresSQL,MySQL, XML.
- Knowledge on cloud computing product such as Amazon Web Services, Managing Amazon Web Services (AWS) infrastructure with automation and configuration Management tools such as Chef, or custom-built.
- Experienced in writing shell scripts to automate the administrative tasks using Cron jobs.
- Good understanding of OSI Model and TCP/IP protocol suite (IP, TCP, UDP, SMTP, FTP, and TFTP).
- Working knowledge of source code and configuration management solutions (SVN, Git, etc.)
- Working knowledge and administrator experience of Continuous Integration strategies and tools (such as Jenkins.)
- Installation and configuration of NAGIOS, ICINGA, RabbitMQ.
- Experience on configuration management tool Chef and version control.
- Experience in Installation and configuration of Jenkins for CI-CD.
- Responsible for enacting Agile, Scrum values and principles.
- Monitor Disk Space and space as needed in LVM
- Experience with JIRA projects creation based on the user requirements, define project roles, creating permission schema.
- Good knowledge on various file systems and their extension procedures.
- Experience in migration of Physical to physical and physical to virtual servers.
- Experience working on LAN/WAN and TCP/IP Protocols (Telnet, FTP. etc).
- Providing information security advisory services to NIST on various task orders.
- Excellent team player with problem-solving and trouble-shooting capabilities.
- Good communication, interpersonal and presentation skills. Excellent work ethics, self-motivated and quick learner, willing to learn, adapts new technologies and third-party products.
- Independent problem solving and a good team player with strong interpersonal and communication skills. Ability to work independently as well as a team member.
- Experience with 24x7 availability to support the production computing environments, providing on- call support during weekends
TECHNICAL SKILLS
Operating Systems: RedHat Linux 4,5, 6, Centos 6,7, Windows 7,8,10
Virtualization Products: VMware, vSphere, Virtual Box,Hyper-V
Version Control Tools: GIT
CI tools: Jenkins
SCM Tools: GIT, GIT Hub
Configuration Management: Chef, Terraform
Databases: MySQL, Oracle 8.0/9.0,11g
Scripting Languages: Shell Scripting, bash, PowerShell
Continuous monitoring tools: Splunk
Bug tracking and ticketing: JIRA, Remedy
Artifactory: JFrog
Web/Application Servers/ Third party SW: Web Logic, Apache, Tomcat, WebLogic, Oracle DB, WebSphere, SCSP, HIDS, FTP, NIS+
.NET Technologies: C#, ASP.NET, .Net Core
PROFESSIONAL EXPERIENCE
Confidential, NY
Azure Cloud DevOps Engineer
Responsibilities:
- Worked in all areas of Jenkins setting up CI for new branches, build automation, plugin management andsecuring Jenkins and setting up master/slave configurations.
- Experience in moving the source code to Git Hub and creating Repositories Setup the branch protection rules in GIT hub for Repository.
- Analyze and resolve conflicts related to merging of source code for GIT.
- Automated Continuous Integration builds, deployments, and unit tests across multiple different environments (DEV, QA, QAREL,Staging, Production) each constituting differentbalancing and such) using Power Shell, and MS Build, MS Deploy.
- Worked on Pushing the binaries to JFrog Artifactory using Jenkin’s pipeline.
- Worked on CI/CDfor MySQL Applications.
- Experience in working on Hyper-V setup, Creating VM’s and test the compiled applications through Jenkins Pipeline.
- Deploying windows Kubernetes (K8s) cluster with Azure Container Service (ACS) from Azure CLI and Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test and Deploy.
- Develop PowerShell scripts and ARM templates to automate the provisioning and deployment process.
- Experience in setting up the build and deployment for terraform scripts using Jenkins
- Creating Webapp’s in Azure cloud to deploy the application’s in cloud environment.
- Worked on Automating the different projects like Visual Basic, C#,ASP.NET, .Net Core,UI
- Created Build definition and Release definition for Continuous Integration and Continuous Deployment.
- Responsible for web application deployments over cloud services (web and worker roles) on Azure using VS and PowerShell.
- Experience in Automating the Node.js Application’s and creating Cloud Infrastructuretodeploythe application to Azure cloud.
- Worked on creating MySQL Server’s and MySQL Database’s in Azure cloud and deployed the dacpac files through Jenkins pipeline
- Creating containers with the help of Docker images. Virtualized the images by using the Docker files.
- Worked on generating Coverity analysis report using Jenkins pipeline and send emails to code owners with Coverity report analysis reports attached.
- Worked on creation of custom Docker container images, tagging, and pushing the images.
- Experienced with deployments, Maintenance and troubleshooting applications on MicrosoftCloud infrastructure AZURE.
- Experience in working on different projects to do static code analysis using SonarQube and publish the results in SonarQube Dashboard
- Troubleshoot the build issue during the Jenkins build process.
- Worked closely with development team to automate the build process for different applications.
Environment: PowerShell, GIT Hub, Agile, Jenkins, JFrog Artifactory, SonarQube, Coverity, Node.js, Hyper-V,Docker, Azure cloud (ARM Templates, Azure CLI, Storage,container Registry, AppService, Application insight,MYSQL)
Confidential, NY
DevOps Engineer
Responsibilities:
- Created the naming strategy for branches and labels and involved continuous integration system with GIT version control repository and Continually build as the check-in's come from the developer.
- Automated Continuous Integration builds, nightly builds, deployments and unit tests across multiple different environments (DEV, QA, Training, Production) each constituting different types of servers (DB, App, Web) and different number of servers of each type (for load balancing and such) using, Power Shell, and Jenkins.
- Built Continuous Integration environment (Jenkins). And Continuous delivery environment (chef, Yum)
- Strengthened security by implementing and maintaining Network Address Translation in company's network.
- Managed Build results in Jenkins and Deployed using workflows.
- Automated the build and release management process including monitoring changes between releases.
- Create a Virtual Network on Windows Azure to connect all the servers.
- Experience in branching, tagging, releasing, and maintaining the versions across the environments using version control systems like GIT, GITHUBon Linux and windows platforms.
- Involved in creation of virtual machines and infrastructure in the Azure Cloud environment.
- Worked on PowerShell scripting to modify the config files for all different applications.
- Modify Jenkins Job configurations using PowerShell scripting for all Jenkins Jobs
- Supported small to medium sized projects using GIT
- Worked on integrating GIT into the continuous Integration (CI) environment along with Anthill-Pro, Jenkins.
- Installed and Configured Jenkins for Automating Deployments and providing an automation solution.
- Worked with Performance engineers on Configuration of the environment
- Developed a continuous deployment pipeline using Jenkins.
- Supported Local System Administrators to troubleshoot Configuration Management and Network issues.
- Troubleshoot DNS, DHCP, Apache, MySQL, and send mail on RedHat Enterprise Linux.
- Analyzed and recommended hardware and software needs and installed them.
- Created and maintained continuous build and continuous integration environments in SCRUM and Agile projects.
Environment: Linux (Red hat Enterprise Linux), RHEL5.X, 6.X, 7.x, Windows 8,10, GIT, Jira, Jenkins, Git hub, PowerShell Scripting, Azure Cloud