Azure Devops/cloud Engineer Resume
4.00/5 (Submit Your Rating)
Dallas, TX
SUMMARY
- Over 8 years of experience as DevOps/Cloud Engineer supporting core IT infrastructure.
- Planning and implementation of data and storage management solutions in Azure (SQL Azure, Azure files, Queue storage, Blob storage). Implementing scripts with PowerShell for Runbooks.
- 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.
- Experience in VSTS,TFS,Gated Check - ins, Build Definitions, Release Management,PowerShell, Power BI.
- Experienced in programming with the .NET Framework 3.5/4.0 using C#, Visual Basic 6, ADO.NET, ASP.NET, PostgresSQL,MySQL, XML.
- Experience in Power BI, Power BI Pro, Power BI Mobile.
- Expert in Creating and developing Power BI Dashboard.
- Experience in deploying applications in webserver, application server and database server.
- Experience in developing Dashboard Report, Parameterized Reports, Linked reports, Sub reports by Region, Year, Quarter, Month and Week.
- Experienced in all phases of Software Development Life Cycle (Analysis, Design, Development, Testing and maintenance) using Waterfall and Agilemethodologies .
- Experience in developing and maintaining build, deployment scripts for test, staging and production environment using ANT, Maven and Shell scripts.
- Working experience on Windows Active Directory and LDAP .
- Installation and configuration of Apache, Tomcat /Web logic on Linux.
- Monitor Disk Space and space as needed in LVM .
- Working experience of networking devices such as F5 load balancers.
- Experience in installation of Operating Systems, Packages and Patches,maintaining user accounts,Performance tuning,troubleshooting at various levels.
PROFESSIONAL EXPERIENCE
Azure DevOps/Cloud Engineer
Confidential, Dallas, Tx
Responsibilities:
- 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 VSTSBuild, Power Shell, and MS Build, MS Deploy.
- As a member of Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting.
- Worked closely with QA Teams, Business Teams, and DBA team and Product Operations teams to identify QA and UAT cycles release schedule to non-prod and prod environments.
- Identified and logged defects in VSTS and interacted with developers to priorities the issues.
- Ownership for Azure SQL server DB deployment & managed the continues integration & continues deployment.
- Created Build definition and Release definition for Continuous Integration and Continuous Deployment.
- Worked on CI/CD for PostgreSQL and MySQL Applications.
- Created dashboards in VSTS for CI/CDpipelines, Work items and bugs.
- Resolved Merge Conflicts,configured triggers and queued new builds within the release pipeline.
- Monitored and tracked deployments.
- Wrote Powershell scripting for task automation and to schedule tasks.
- Developed Power BI model used for financial reporting of P & L and Headcount.
- Used various sources to pull data into Power BI such as SQL Server, SAP BW, Oracle, SQL Azure etc.
- Create and publish NuGet packages and maintain the NuGet infrastructure that several teams use at build time.
- Created manual TestCases to check that each of the deliverables meet users requirement.
- Managed new deployments and handled upgrades of clusters in Service Fabric to make sure the application is reliable.
AZURE DEVOPS ENGINEER
Confidential, Dallas Tx
Responsibilities:
- Installed and upgraded packages and patches on RHEL6 and 7 servers using RPM, Confidential and third party software applications. worked on daily work orders which included configuration of file systems LVM and multipathing.
- Installation of database servers and user's management such as MySQL and SQL server.
- Implementation and maintenance of DHCP,DNS,Sendmail, FTP and Apache SMTP.
- Implemented Bash, Powershell scripting to automate day to day job tasks.
- Updating patches to keep servers updated against bugs present in the operating system using Red Hatsatellite server, Confidential etc.
- Installed packages using Confidential and Red Hat Package Manager(RPM) on various servers.
- Experience with supporting and maintaining F5 BIG IP load balancers.
- Developed build using ANT and MAVEN as build tools and used CI tools to kick off the builds move one environment to other environments.
- Used the version control system GIT to access the repositories and used in coordinating with CI tools.
- Experienced in authoring pom.xml files, performing releases with the Maven release plugin, Mavenization of Java projects and managing Maven repositories.
- Integrated maven with GIT to manage and deploy project relates tags.
- Installed and configured GIT and communicating with the reposistories in GITHUB.
- Coordinate all build and release activities, ensure release processes is well documented, source control repositories including branching and tagging.
- Used Docker containers to quickly deploy linux based applications.
- Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.
- Worked in all areas of Jenkins setting up CI for new branches, build automation, plugin management and securing Jenkins and setting up master/slave configurations.
- Integrating various Version control tools, build tools, nexus and deployment methodologies (scripting) into Jenkins to create an end to end orchestration build cycles.
- Troubleshoot build issues in Jenkins, performance and generating metrics on master's performance along with jobs usage.
- Design, develop build and packaging tools for continuous integration build and reporting. Automate the build and release cycles.
- Maintain product release process, including generating and delivering release packages, generate various metrics for tracking issues against releases and the means of tracking compatibility among products.
- Deployed the EAR and WAR archives into Web logic and Apache Servers.
- Configured and Maintained Apache web servers for Release Management Team's internal use.
- Maintained and managed cloud & test environments and automation for QA, Product Management and Product Support.
ASP.NET DEVELOPER
Confidential, Arlington, Tx
Responsibilities:
- Created corporative application for business purpose
- Develop on ASP.NET Web Forms and MVC
- Build Database throw code first in MVC
- Participated in system specification meetings, analyzed user requirements, coordinated with coders and team members.
- Followed Agile and Scrum Methodology Communication and collaboration, functioning software.
- Working with VS2010/VS2013 .NET Framework 4.0/4.5, Asp.net, c# .Net and MVC Web Application.
- Extensively working with User Interface using HTML5, DOM, COM, CSS, Bootstrap, Java Script, JQuery, Json Data and Angular JS
- Extensively Working with Whole data base moving to LINQ, Entity Frame work to SQL Server 2008/2014(Stored Procedures, triggers, tables, Views, etc)
- For User's information and associate ID's Supervisor ID's checking in DB reports (SSRS, SSIS using BI) for that Using SQL server 2008/2014 and SQL server Management studio
- Using Tortoise SVN/TFS for version control
- Extensively using browser for checking developing pages for debugging the application( Google Chrome, IE and Firebug of Firefox browser)
- Other using language - HTML5, Ajax, Jquery, Bootstrap, Responsive, WordPress and etc
WINDOWS ADMINISTRATOR
Confidential, Dallas Tx
Responsibilities:
- Designed and implemented SQL 2005 cluster essential for new business critical application
- Designed and implemented a virtualization VMWare infrastructure consolidating servers, prepared for future expansion, efficiency and eliminating legacy hardware saving $50K
- Implemented a patching schedule that included servers and workstations keeping them up to date and preventing compromise by malicious code using WSUS and Shavlik
- Expanded the use of SAN providing high availability and reliability to 8TB of essential business data.
- Managed the installation and configuration of Windows 2000 Server/Workstations
- Performed hardware and software maintenance in labs and office desktops
- Installed and configured networks, router, TCP/IP, and routing IP address in both LAN/WAN
- Monitored Internet usage, Antivirus statistics and reported to Windows Administrator
- Planned and coordinated with major vendors like ISP service providers for installation and troubleshooting
- LAN Cabling, RJ 45 crimping, Labelling, Patch Panel, PC Junction boxes, Phone Switches and Rack set-up