Overview

CI/CD Engineer
Location: San Diego, CA
Duration: 12 months

The CI\CD (Continuous Integration and Delivery) position will be responsible for supporting the internally developed applications and driving automation to delivery pipeline through the continuous integration and delivery methodology.

Responsibilities to include:

Build and deploying software and configurations utilizing a delivery pipelines
Troubleshooting pipeline specific issues and ensuring SLA are met
Creating and modifying CI\CD automation
Suggesting software delivery and architecture improvements
Maintain developed source code in the repository keep all deployment programs up to date
Working side by side with development and test teams to troubleshoot and resolve issues
Evaluating new technologies creating build scripts for different projects
Building process automation from old manual build processes to promotable continuous integration build processes.
Modifying and updating project build scripts according to the project needs.
Working closely with stakeholders to optimize builds, tests, and deployment workflows.
Responsible for building release, software packaging
Troubleshooting compile and build failures and facilitating resolution.
Maintaining source code.
Supporting the development’s branching and merging processes.

Qualifications:

7+ years experience in an enterprise Windows server environment
5+ years in a SCM, Build or Release role
3+ years recent PowerShell (4.0+) Windows system automation experience
3+ years .Net N-Tier and or cloud application management
3+ years delivering CI/CD (Continuous Integration and Continuous Delivery)
Build tool experience like MS Build
PowerShell automation
DevOps Best Practices
Configuration Management tools (SCCM, Saltstack, Puppet, Chef)
Source Control Management tools (Git, TFS, Perforece)
.Net applications
Strong verbal and written communication

Required Skills:
Octopus – MS Visual Studio – MS TFS / Azure DevOps -MS SQL Server Management Studio
MS Visio – MS Teams


More Jobs: