Azure Devops - Cloud Engineer Resume
2.00/5 (Submit Your Rating)
Grand Prairie, TX
SUMMARY
- Over 7+ years of experience as a DevOps/Cloud Engineer supporting core IT infrastructure. Experience with Operating Systems with experience in RHEL, Windows, AIX and Solaris.
- Strong experience in DevOps Automation with configuration tools such as Puppet, Ansible, and Chef. Experience in containerization with Docker, Docker - compose, Kubernetes Strong experience in Continuous Integration and Continuous deployment with Jenkins, GitHub, Gitlab Experience with Source Control Management tool for versioning such as GIT and SVN.
- Experience in solution architecture using AWS and Azure Experience in GCP, gsutil, gcloud, AWS EC2, ELB, RDS, S3, Lambda, Cloud Front, Cloud formation, Cloud Watch, VPC, IAM 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, PostgreSQL, 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 Agile methodologies.
- 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.
TECHNICAL SKILLS
- Scripting experience (Python, Bash, Perl, PowerShell)
- Configuration Management (Ansible, Puppet, Chef) for automation and deployment
- Continuous Integration (Jenkins, Gitlab, Selium for testing)
- Cloud Infrastructure (AWS, AZURE, GCP)
- Container Management (Docker Docker - compose, Kubernetes, Docker Swarm, LXC)
- DevOps background
- Database experience (PostGres, MySQL, Oracle, SQL Server)
- Systems Engineering and administration (Linux and/or Windows Servers)
- Exposure to Virtualization (VMware, KVM, Hypervisor)
- IPsec, VPN, Load Balancing, Iperf, MTR, Routing Protocols, SSH, Network Monitoring / Troubleshooting tools
PROFESSIONAL EXPERIENCE
Confidential, Grand Prairie, TX
Azure Devops - Cloud Engineer
Responsibilities:
- Troubleshot and resolved bugs in .NET applications to ensure optimal development environment.
- Designed Web - based ASP.NET Internet applications linked to firm-wide SQL databases.
- Currently designing .NET system architecture for ASP migration project.
- 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/CD pipelines, 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 user s requirement.
- Managed new deployments and handled upgrades of clusters in Service Fabric to make sure the application is reliable.
- 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 VSTS Build, 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, DBA team and Product Operations teams to identify QA and UAT cycles release schedules to Non-prod and prod environments.
- Identified and logged any defects in VSTS / interacted with developers to collaborate on issues.
Confidential, Dallas, TX
Azure DevOps Engineer
Responsibilities:
- 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 package 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.
- Installed and upgraded packages and patches on RHEL6 and 7 servers using RPM, YUM 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, Send mail, 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 Hat satellite server, yum etc.
- Installed packages using YUM 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 repositories in GITHUB.
- Coordinate all build and release activities, ensure release processes is well documented, source control repositories including branching and tagging
Confidential, Dallas, Tx
ASP.NET Experience / Developer
Responsibilities:
- 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 Framework 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.
- 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.
Confidential, Dallas, Tx
Windows Administrator
Responsibilities:
- Handled installation / 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
- Designed and implemented SQL 2005 cluster essential for new business critical application
- Migrated Exchange integrating with VoIP system and voice mail capability
- Designed and implemented a virtualization VMWare infrastructure consolidating server, 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.