Post Job Free

Resume

Sign in

Software Development Azure Devops

Location:
Portland, OR, 97201
Posted:
August 14, 2023

Contact this candidate

Resume:

Focus of Interest ~ DevOps Cloud Engineer~

Qualifications Profile

Business-driven and technically sophisticated professional, with broad-based experience in performing software configuration management. Proven records of streamlining operation, in alignment with business process improvements/cost reductions applying the most cost-effective, value-added solutions along with solid background in administrating Windows servers, UNIX/Linux systems and project management

Mastery of full aspects of Revision Control Systems, SCM methodologies and practices along with all phases of Software product life cycle development, and DevOps Engineering

Strong commitment to ensuring the integrity, reliability, and reproducibility of software products; and closely monitoring the entire software development process, from conceptions to release

Demonstrated effectiveness in consensus building, combined with ability in partnering with senior business leaders and working collaboratively with all levels to assess, plan, and implement solutions

Partnered with stakeholders to identify bottlenecks and opportunities for improvement in the deployment and build processes

Experience working in Agile teams and project teams, and assist with customizing sprints, releases and Scrum processes

Collaborates with development teams to understand their project needs and help define and implement solutions that enable them to succeed in their goals

Supports agile adoption initiatives across the enterprise that impacts software development, delivery, security, and quality; Waterfall, Scrum. CMMI

Advocates for development teams in order to remove obstacles that impede on delivering features faster, as well as vocalizes team’s improvements and successes

Evangelizes technical strategies such as DevOps, Resiliency, and modular architecture with Stakeholders across various development, operations, and quality teams at various levels of the Agile framework

Experience in building and maintaining AWS infrastructure like VPC, EC2, Security Groups, IAM, ECS, Code Deploy, S3 etc.

Professional Experience

Senior DevOps Azure Cloud Consultant Cytiva Pharmaceutical Marlborough Massachusetts Jan 2022–Present

Manage and administer the Microsoft Azure Cloud Tenants for the software development teams including provisioning, configuration, performance monitoring, policy governance and security

Manage cloud environments in compliance with the organization’s security policies

Develop and implement policy driven data protection best practices to ensure cloud solutions are protected from data loss

Participate in design and automation of cloud solutions

Deploy Azure and AWS virtual machines (EC2) in a highly available setting.

Create and Manage the Bastion Networks

Create virtual networks with high levels of performance and security to handle workloads

Create automation scripts for deploying and removing Azure and AWS cloud environments and resources

Create automation scripts utilizing; Azure Storage Account, Azure Blob Storage Container and Custom Scripts Extension for provisioning VMs -- With specific size, storage, and pre-set tool packages installed; such as MSSQL, Visual Studio, Git, and other development tool packages

Automated the process of Azure cloud virtual machines snapshot for archiving, and cloning other VMs

Implement scalability techniques for scaling up and scaling down while ensuring security procedures are adhered to

Develop infrastructure as Code (IaC) leveraging cloud native tooling to ensure automated and consistent platform deployments

Design and implement Infrastructure as Code (IaC) solutions to manage Azure resources using Terraform

Construct and maintain scripts (mainly PowerShell) to facilitate user account provisioning and ensure scripts adhere to industry standards

Identify, recommend, coordinate, and implement cost optimization possibilities for cloud resources and other managed systems

Closely collaborate with the Network, DevOps, and Security teams to guarantee compliance with standards and procedures

Acting as the primary technical contact on cloud technology related engagements

Mentor other peers and junior associates regarding DevOps operations and best practices

Senior DevOps lead Engineer Fiserv, Inc. Beaverton, OR July 2015– JAN 2022

Oversaw various operations and practices related to Azure DevOps infrastructure and tools. Proactively perform numerous tasks connected to designing, creating, installing, maintaining, and documenting build tools, revision control systems, and bug tracking systems while efficiently managing product builds and releases. Enhanced company’s processes and tools by identifying engineering infrastructure needs thru investigated the used processes, and implementing changes and upgrades. lead the role of maintaining build agents’ servers, Azure DevOps Build Pipelines, SQL, ProGet – NuGet packages server --, TeamCity, MSBuild, SonarQube, Build Breaker, Fortify and WebInspect scans in CI/CD workflow.

Significantly improved software quality, drove R&D productivity, and reduced risk through various process initiatives, which led to successful achievement of fixed release timelines

Automated DevOps process for; creating and merging branches, assigning projects security roles. packaging the build artifacts and deployment

Automated the process of provisioning resources in Azure Cloud

Knowledge in Azure resources (KeyVaults, IAM, Resource Groups, Azure Storage; Blob, Files, Disks)

Experienced in Azure Networking (vNets, Subnets, NSGs, Express Routes, Network Watcher, Private Endpoint, Private Link,)

Single handed the migration of the entire development’s source code from TFS 2012 to Azure Devops Server 2020, without any downtime or lose of productivity

Migrated source code – including history – from SVN and TFSVC to Git Repos in Azure DevOps Services

Established robust build environment and created automation tools, which greatly contributed to the decrease of build time by 5 times while increasing productivity of development and QA teams

Provide direct support to developers and their managers as a service provider to help influence behaviors

Troubleshoot build and process issues, and work with the teams to address the root cause and provide a solution

Led a project to upgrade all .NET source code and build infrastructure to .NET 4.8, Visual Studio 2019, SQL 2019, and implemented Fortify and Webinspect security Scan to the build workflow in-accordance with the Cyber Security team

Engaged at both the team and leadership level to solve complicated problems through the SDLC - Software Development Lifecycle, which includes build processes, dependency management, build artifacts packaging, test automation, deployment, and system monitoring

Earned the highest performance rating every year by exceeding goals

Have participated in compliance efforts for audit frameworks such as PCI, SOC 2 and ISO 27001

principle SCM Engineer /Team lead Ensequence, Inc. Portland, OR May 2012–July 2015

Collaborated with stakeholders, platform groups, value streams, development teams, and operation teams to bring forth DevOps strategies and processes

Assumed lead role in introducing DevOps Engineering to the organization. Streamlined development process

Trained developers on DevOps best practices, standards and processes

Maintained SCM development infrastructure, build process and tools.

Migrated source code infrastructure from SVN to TFS and Git.

Demonstrated solutions that drive high quality and timely releases of software by showing engineering leads what is possible and how to remove impediments that are preventing progress

Facilitated the identification and implementation of technologies and automation opportunities to increase the velocity and quality of releases

Staff Integration Engineer/Technical Team Lead Synopsys, Inc. Hillsboro, OR Mar 2008–May 2012

Streamlined and oversaw wide-ranging operations associated with the development and management of cross-functional software products build and release. Employed in-depth expertise in using Perl, XML, Shell Scripts, Perforce, SGE, Batch, Synmake, Rupee, SQL, Cygwin, Purify, Purecov, and Coverity to effectively manage and comprehensively develop software integration, build, and test process for massively parallel, multicore, multiplatform, and multimillion lines of code projects. Demonstrated excellent leadership skill in directing software product core teams while overseeing product release cycle, defining and driving milestones to achieve a quality release. Provided keen oversight to software dependencies mapping, monitoring of one-way and circular dependencies, as well as required deliverables across multiple product teams. Effectively handled multiple product concurrent release process within software engineering. Ensured correctness of user check-ins compilations used in identifying incremental build change by managing all associated practices to incremental build processes. Utilize Perl and Shell in developing and implementing Perforce triggers for pre-check-in code validation and locking. Quickly resolve hardware and software issues in close coordination with IT and other team members. Worked hand-in-hand with various teams, R&D department, products manager, and QA in line with the completion of numerous tasks, including the release of schedules, bill of materials, and BUG fixes prioritization.

Made major contributions in reducing regression overhead and turnaround time by initiating the full implementation of a process that run regression locally on the machines instead over the network

Applied outstanding skills in developing post processing tools used in consolidating and navigating Purify stack traces and managing its errors assignments; as well as the multiple Purecov regressions into top-level coverage matrixes using Perl, HTML, Purify, HTTP, and SQL

Acquired great results in leading the development environment from Gmake to Synmake through unyielding dedication

Leveraged outstanding knowledge in developing SGE and LSF machine pool monitoring tools

Senior SCM Engineer/Build and Release Ensequence, Inc. Portland, OR Feb 2004–Mar 2008

Spearheaded numerous operations and practices connected to SCM infrastructure to support the development teams

Maintained SCM tools, build and release process and automation tools

Assumed lead role in maintaining Linux/Windows build servers in a heterogeneous environment

Education

Bachelor of Science in Physics Portland State University Portland, OR

Associate of Computer Science Portland Community College Portland, OR

Technical Skills

SCRIPTING LANGUAGES:

PowerShell, Perl, Bash, C-Shell, HTTP, HTML, XML, YAML, XAML, CGI, SQL, Awk, Sed, MSBuild, Ant, Nant

Operating Systems:

Redhat Linux, SUSE Linux, AIX, HP-UX, UNIX, SunOS/Solaris, Windows, Cygwin

Tools:

Revision Control Systems – CVS, SVN, TFS, TFSVC, Azure Devops Server, Git, P4 Perforce – MSBuild, Ant, TeamCity, Azure Build Pipelines, Purify, Purecov, Coverity, Gmake, SQL, MySQL, NuGet, Visual Studio, ProGet, Octopus

Configuration:

Active Directory, DNS, NIS, NFS, Automount, Unix Mail, FTP, Bind, Samba, Hubs and Gateways

Computer System Networks:

Architecture; Technical Specifications; Security; Network Interfaces; Installation, Configuration, Optimization and Maintenance of HP-UX, SunOS, Solaris, DEC, Linux, BSD, SYSV, Windows: Memory Management, Swap Utilization, Performance and Compatibility Issues of UNIX/Windows Systems; Installation, Configuration and Troubleshooting



Contact this candidate