What are the responsibilities and job description for the DevSecOps Engineer position at Beacon Hill Technologies?
Job Description
REQUIREMENTS
- Bachelors
- Basic Qualifications (Required Skill/Experience):
- 5 Experience with cloud infrastructures such as Amazon Web Services, Microsoft Azure etc.
- 5 Experience working with Macintosh/iOS environments building frameworks and mobile applications (.ipa)
- Experience using team collaboration tools including Git, JIRA Agile, and Confluence
- Experience automating software builds, unit tests, integration tests, deployment, and installations using a DevOps tool chain (Jenkins, Nexus, Artifactory, etc)
- Experience creating and maintaining pipelines in Azure Dev Ops
Plusses:
Preferred Qualifications (Desired Skills/Experience):
- Experience using SonarQube and/or Coverity to instrument, trend and manage code quality
- Experience in automation and testing via scripting/programming
- Application performance analysis and monitoring
- Understanding of Agile and other development processes and methodologies
Day to Day/Project:
This position will provide key support to migrate to and maintain Azure Cloud infrastructure for applications and common components that support the flight deck portfolio to meet critical business function priorities and commitments supporting new releases. This candidate will be an experienced Software Developer specializing in DevSecOps that is excited to be a part of a team supporting multiple cloud based application portfolios. Develops, documents and maintains architectures, requirements, algorithms, interfaces and designs for software integration environments for CI/CD and test automation pipelines. Implements and coaches the team to cultivate the DevSecOps culture for lean deployment cycles.
Position Responsibilities:
- Develop and sustain Continuous Integration (CI) pipelines for automated deployment of the highly available, mission critical cloud or enterprise platform product software for integration and test and operations
- Create scripts and templates to build development systems
- Provides technical leadership for project management including schedules, plans, and estimates
- Prioritizes tasks and leads reviews
- Assists project managers with risk management and progress reviews
- Develops corrective action plans
- Leads trade studies
- Supports requirements team lead in negotiating interfaces and requirements
- Ensures application of best practices
- Reviews statements of work, conducts estimates and manages risks
- Participates in the development of fundamental approaches to projects and requirements for implementation
- Leads development, maintenance, and unit tests for a software Computer Software Configuration Item (CSCI) by utilizing software development environments and programming languages in order to implement design and satisfy allocated requirements
- Leads code walkthroughs. Develops/decomposes, documents and maintains designs for Computer Software Components (CSC)
- Participates in internal/external design reviews
- Leads integration/test efforts of complex systems
- Creates overall integration plans
- Leads development, selection, tailoring, and deployment of processes and tools
- Leads process reviews
- Determines research directions and pursues related opportunities with internal/external organizations
- Leads proposal efforts
- Provides expertise on resolution of regulatory and domain operational and integration issues to internal/external customers
- Supports issue resolution
Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.
If you would like to complete our voluntary self-identification form, please or copy and paste the following link into an open window in your browser: ;/p>
Completion of this form is voluntary and will not affect your opportunity for employment, or the terms or conditions of your employment. This form will be used for reporting purposes only and will be kept separate from all other records.
Company Profile:
Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs.
Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.
Learn more about Beacon Hill Staffing Group and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting .
We look forward to working with you.
Beacon Hill. Employing the Future
Salary : $75 - $85