Ensure DevSecOps & Platform Engineering become a mindset, a culture, and a set of technical practices.
Work within the Digital Automation team to provide communication, integration, and close collaboration with DevPods and cross-functional teams to plan, develop, test, deploy, release, and maintain solutions.
Collaborate with DevSecOps squads to design and enhance the CI/CD pipeline, representing workflows, activities, and automation needed to shepherd new functionality from proof of concept to on-demand release.
Key Accountabilities:
Continuous Delivery Pipeline (CDP):
Build, map, and optimize delivery by addressing process time, lead time, delay time, and the percent of complete and accurate elements.
Continuous Exploration (CE):
Analyze and research market problems/customer needs to suggest new features or modifications. Define and prioritize activities in the Program Backlog.
Continuous Integration (CI):
Implement features from the Program Backlog to deliver completed work, committed to version control, integrated into a full system or solution, and tested end-to-end before validation in a pre-prod environment.
Continuous Deployment (CD):
Deploy changes from the pre-prod environment to production.
Release on Demand (RoD):
Make value available to customers all at once or in a staggered fashion based on market and business needs.
DevSecOps & Platform Engineering:
Build, automate, enhance, and measure DevSecOps & Platform Engineering.
Build, automate, enhance, and integrate threat modeling, application security, penetration testing, and continuous security monitoring.
Stakeholder Engagement:
Increase visibility and stakeholder input into features for the next release as it is developed.
Engage stakeholders early and consistently throughout the SDLC to reduce defects and incorrect requirements.
Build trust between software development and platform engineering to enable organic process improvement and risk mitigation.
Maximize business value by helping technical staff adapt to changing requirements or environmental factors.
Qualifications:
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or Information Technology.
Work Experience:
At least 2 years of relevant experience in software development.
Minimum of 1 year of experience in a DevSecOps & Platform Engineering setup.
Knowledge of DevSecOps & Platform Engineering pipeline components and metrics.
Experience with public cloud environments (AWS, GCP, or Azure) is a must.
Hands-on experience with code commit, code review, documentation, testing, integration, QA/QC, observability, and monitoring with frontend and backend languages.
Experience with DevSecOps toolchains, including RE protection, SSL pinning, payload encryption, code quality, source code analysis, and IAST/SAST/DAST tools.