Essential Duties:
CI/CD Engineering
- Build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline).
- Select and deploy appropriate CI/CD tools.
- Troubleshoot techniques and fix deficiencies.
- Review, verify, and validate the software code developed in projects.
- Incidence management and root cause analysis as it relates to the CI/CD Pipeline.
Development & Operations
- Identify and build automated processes and act as the expert in software delivery.
- Implement various development, testing, and automation tools within IT infrastructure.
- Set up tools and required infrastructure.
- Define and set development, test, release, update, and support processes for DevOps operation.
- Identify and deploy cybersecurity measures by continuously performing vulnerability assessment and risk management as it pertains to the CI/CD Pipeline.
Leadership
- Ability to work autonomously and make decisions within the CI/CD pipeline.
- Serve as a mentor and guide to team members.
- Coordinate and communicate with team and customers.
- Manage stakeholders and external interfaces.
- Operate as gatekeeper of the deployment pipeline.
- Plan team structure, activities, and involvement in project management activities.
Administration
- Monitor processes during the entire lifecycle for its adherence and update or create new processes for improvement and efficiency.
- Monitor and measure customer experience and KPIs.
- Manage periodic reporting on the progress to the management and the customer.
Job-Specific Working Conditions
- Office environment in Colorado Springs with remote or hybrid capability.
- This position has an anticipated salary range of $92,071 - $127,506 annually depending on the relevant experience and education.
Note: This description is not intended, and should not be construed, to be an exhaustive list of all responsibilities, skills, efforts or working conditions associated with this job. It is intended to be an accurate reflection of the principal job elements essential for making compensation decisions.
Qualifications:
Education
- Bachelor’s Degree in Computer Science, Information Systems or equivalent experience.
- Salesforce Admin or Developer Certification preferred.
Experience Required for the Job
- 10+ years of work experience in relevant field.
- 5+ years of experience in implementation and management of CI/CD pipelines; Microsoft SQL server tools and database design concepts; Microsoft .NET Core or Framework; and Source Code Management (GIT).
- •+ years minimum experience in Azure DevOps, Agile Development Methodologies, Salesforce Apex, and SOLID Design Principles.
- Required knowledge of the following tools: Git, Jira, Azure DevOps, TFS (Legacy), Visual Studio Code/ Professional, Microsoft, Gearset, Salesforce, and IntelliJ w/ Illuminated Cloud.
- Excellent analytical, problem-solving and conceptual skills.
- Very strong interpersonal skills and ability to work well with others within and across the organization.
- Excellent verbal and written communication skills with an ability to express complex technical concepts in business terms.
- Preferred experience in Containerization (Docker/Kubernetes), System Integration (API or SDK), System Scripting, Basic Networking, and Unit Testing.
Benefits:
- Medical, dental and vision coverage (at no cost to you).
- Paid vacation and sick leave.
- 401(k) matching plan (up to four percent).
- Health club benefit.
- And more!
How To Apply:
Submit an online application, including resume and cover letter, via the button below.