What are the responsibilities and job description for the DevSecOps Engineer position at OpenDataJobs?
Job Description
Job Description
Peregrine Advisors Benefit Inc. is seeking two technically skilled and resourceful DevSecOps Engineers to support federal agency data initiatives. This role focuses on optimizing data warehouse operations through advanced DevSecOps techniques, including CI / CD, Infrastructure as Code (IaC), and serverless computing. Initial work involves streamlining deployment pipelines, integrating data science workflows, and improving system scalability with PaaS / SaaS data platforms and AWS cloud services.
The ideal candidates will ensure compliance with Section 508 and federal regulations, enhance data security with Zero Trust (ZT) principles, and establish automated testing frameworks. Responsibilities include optimizing ETL processes, managing datasets, and addressing system bugs while providing uninterrupted access to critical data. Additional tasks include identifying cost-saving opportunities through architectural improvements and automation, collaborating with stakeholders to recommend innovative tools, and safeguarding sensitive information through rigorous security practices. These positions require proactive individuals capable of embedding quality throughout the product delivery lifecycle and driving continuous improvement in a complex data environment.
Peregrine is a public benefit corporation committed to creating social value in everything we do. We are seeking individuals who are passionate about data, eager to learn, and ready to contribute to high-impact federal projects. Given the dynamic nature of our business, we seek individuals who can perform at a high level of effectiveness across a variety of roles and clients. If you thrive on solving technical challenges and supporting mission-critical government projects, are a self-starter with a can-do attitude, excellent communication skills, and a strong desire to learn and make the world better, we encourage you to apply.
Responsibilities
- Develop and Optimize CI / CD Pipelines : Implement and enhance secure and automated CI / CD pipelines using tools like GitLab CI / CD, GitHub Actions, and Infrastructure as Code (IaC) solutions such as CloudFormation to support scalable and reliable deployments.
- Enhance Data Security : Apply advanced security practices, including Zero Trust (ZT) principles, encryption, and data masking, to ensure the protection of sensitive information across the data warehouse.
- Automate Testing and Monitoring : Establish automated testing frameworks and monitoring tools to detect, resolve, and prevent software defects, security vulnerabilities, and system performance issues.
- Streamline Data Workflows : Optimize ETL processes and integrate seamless workflows for data science and advanced analytics on cloud platforms such as AWS, enabling scalable solutions for machine learning.
- Ensure Compliance : Conduct Section 508 compliance testing and ensure adherence to federal regulations, including FISMA and NIST 800-53 standards, while collaborating with privacy and security teams.
- Collaborate with Stakeholders : Work with clients, data engineers, and other stakeholders to identify cost-saving opportunities, recommend innovative solutions, and enhance the architecture of the data warehouse for increased efficiency.
- Monitor and Maintain System Health : Use centralized dashboards to monitor datasets, ETL jobs, and resource usage, proactively addressing system issues and maintaining uninterrupted data access for users.
Requirements
Education and Experience :
Benefits
Peregrine Culture & Values : At Peregrine Advisors, we are deeply committed to creating social value and improving government performance through data-driven solutions. We hire individuals who are not only skilled but also eager to contribute to a positive social impact. Our inclusive work environment encourages collaboration and innovation, providing employees with the opportunity to grow and develop professionally.
Growth & Development Opportunities : We provide extensive onboarding support, professional development opportunities, and sponsored training programs to help our employees excel. Our team members work on high-impact projects with some of the largest datasets in the federal sector, offering both technical challenges and opportunities for growth.
Benefits : Peregrine Advisors offers a comprehensive and competitive benefits package, including :
Peregrine Advisors is an equal opportunity employer, welcoming diversity and inclusivity in all hiring practices. We do not discriminate based on race, religion, gender, sexual orientation, age, marital status, veteran status, or disability status.