One Columbus Plaza
New Haven,
CT
06510
US
| Work from home flexibility
TELECOMMUTE
US
Posted: 04/01/23
2023-03-17
2023-05-01
Category: Software/Application Development and Architecture
Job Number: 20349
Job Description
Position: DevSecOps Engineer
Location: New Haven, CT – Hybrid Onsite 2 days/week
Job Type: Direct Hire
Job Description
The DevSecOps Engineer, will oversee a variety of platform and product deployments. The DevSecOps Engineer will collaborate with developers, scrum teams and information security to oversee releases.
Core Responsibilities
- Automate and orchestrate workloads across internal on-premises and external public cloud providers.
- Evaluate critical systems, identify process improvements, act as a DevSecOps Change Agent, and leverage DevSecOps practices for program and product improvement
- Formulate & deliver actionable recommendations to apply Agile practices for real time improvement
- Work as an individual contributor and/or be part of a team developing and delivering both prototype and production software
- Build, administer and manage processes that introduce DevSecOps concepts of testing, prototyping, security, automation, etc.
- Assesses and analyses release components for input to release scheduling.
- Provides advice, guidance and expertise to promote adoption of methods and tools and adherence to policies and standards
- Configure CI/CD Pipelines
- Provide knowledge in the development of tooling and processes, for automated code check-in and merging with minimal obstruction. Combining code packaging for production releases.
- Support Internal and External customers on multiple platforms.
- Have a common knowledge background and collaborate with internal teams to troubleshoot environment issues to increase the user performance experience.
- Provide guidance and recommendations to drive environmental performance.
- Serve as initial line of contact for triaging code issues.
- Create technical documentation, version control and code check-in playbooks for best practices.
- On-call and/or after-hours work required
Essential Competencies
Professionalism/Personal Accountability, Collaboration and Teamwork, Communication, Flexible and Adapts to Change, Service to Customers and Clients
Skill Qualifications
Required:
- 3 years’ experience in a DevSecOps role at the enterprise level
- Ability to use a wide variety of open-source technologies and tools
- 3 years’ experience using Azure DevOps
- Automation experience with at least several configuration/deployment management systems including Jenkins and Azure DevOps. Knowledge of open-source tools.
- Knowledge and experience in Agile SAFe Continuous Delivery Pipeline and DevOps environments.
- Experience modifying Azure DevOps pipelines using yaml
- 3 years’ experience using scripting languages, PowerShell, bash, batch, awk, JavaScript, perl
- Experience working with at least the following languages: Node.js, Ruby and Java, AngularJS, C#, PowerShell, Bash, JavaScript, windows script, yaml
- Experience with unit testing frameworks such as Visual Studio unit testing, Azure Test Plans, Azure Load Testing, Azure Pipelines, Loadrunner, Apache Jmeter, Playwright, NUnit, Junit
- Experience using git and git workflows.
- Possess a security first mindset
- Experience with source control systems and IT operations
- Comfort with frequent, incremental code testing and deployment
- Strong grasp of automation tools
- Data management skills
- A strong focus on business outcomes
- Apply expertise in IT infrastructure and cloud computing to automate and facilitate the integration, delivery, and deployment of deliverables
- Effectively communicate ideas, findings, and progress – both verbal and written - to internal stakeholders and partners.
- Comfort with collaboration, open communication and reaching across functional borders
- Must be able to manage multiple projects simultaneously with the ability to work well under pressure
- Treat all challenges as opportunities to learn, excel and deliver state of the art solutions to solve problems
- Basic knowledge of Networking (DNS, DHCP, Firewalls, CIDR Notation, etc.)
- Experience with vulnerability scanning and remediation
- Ability to work with scrum teams to ensure timely deliverable completion
- Ability to adapt to technical change, to include a willingness to learn new technologies, processes, and tools
- Must be self-motivated, and able to work independently, as well as interact well with others and communicate professionally with people (Business and IT) at all levels.
Preferred:
- Experience with software development in multiple languages
- Experience with delivering infrastructure through industry best practice of Configuration Management Frameworks (CMF) and Infrastructure-as-Code
- Thorough understanding of architecting and automating cloud native technologies; provisioning IaC, IaaS, PaaS, or SaaS; and deploying applications
- Experience working in an organization while it transitioned from legacy application-oriented projects and delivery methodology to digital service/product oriented agile delivery.
Education and Experience Qualifications
Required:
- Bachelor's degree in computer science or a related discipline
- Trained in software development
- Trained in Agile, Scrum and or SAFe Framework
- Training and knowledge of the Continuous Integration/Continuous Deployment CI/CD techniques
Preferred:
- DevSecOps Certified Professional (DSOCP)
- SAFe certification
Physical Demands
- Must be able to remain in a stationary position for a majority of the workday.
#LI-Hybrid
Queen Consulting Group is an equal opportunity employer. Our goal is to promote an environment that helps our employees and clients appreciate the benefits that diversity provides.