Description

Key Responsibilities:

  • 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.

Education

Bachelor’s or Master’s degree in Computer Science, Software Engineering,