IT Principal Engineer / Architect - DevSecOps- Remote
Company: MAXIMUS
Location: Charlotte
Posted on: May 1, 2024
|
|
Job Description:
Description & Requirements
The Principal DevSecOps Engineer is responsible for designing and
implementing the overall DevSecOps strategy and architecture within
the Digital organization. This role requires a combination of both
hands-on work and drive strategic objectives around DevSecOps,
technical thought leadership, and subject matter expertise for our
ecosystem of modern apps & platforms. They will be responsible for
designing, implementing, and maintaining our cloud infrastructure
and services, as well as helping to automate and streamline our
development and deployment processes. They will work closely with
development, infrastructure, operations, and security teams to
ensure that the DevSecOps processes and tools are aligned with the
organization's goals and objectives. Key responsibilities include
designing and implementing scalable and sustainable CI/CD
pipelines, automating delivery processes, and providing guidance on
performance and operability improvements.
Maximus TCS (Technology and Consulting Services) Internal Job
Profile Code: TCS089, T5, Band 8
--- Lead the design and implementation of platform infrastructure
and services that enable efficient software development across the
organization.
--- Work strategically with development and DevSecOps teams to
build comprehensive solutions, aligning platform capabilities with
project needs.
--- Design and build infrastructure leveraging container
orchestration (EKS/K8S) for scalability and streamlined
deployments.
--- Collaborate with architects and IT service owners (security,
platform services, network services, etc.) to ensure the DevSecOps
roadmap supports broader initiatives and security requirements.
--- Establish and oversee the organization's overall DevSecOps
strategy and architecture, embedding security into all development
and deployment processes.
--- Analyze existing build and release processes, recommending and
implementing improvements for development teams.
--- Guide the selection and integration of managed cloud services
to support software development goals and optimize platform
efficiency.
--- Implementing orchestration and workflow automation to
coordinate complex cloud-based processes and integrate different
services and systems.
--- Provide expert guidance in the design and implementation of
software delivery lifecycle automation such as CI/CD, build,
testing, and release.
--- Writing scripts and code (Python, PowerShell, Bash, etc.) to
automate repetitive tasks, integrate cloud services, and enhance
cloud automation capabilities.
--- Design and implement CI/CD pipelines and cloud infrastructure
automation, ensuring high availability, reliability, scalability,
and performance.
--- Lead teams in adopting modern design patterns, cloud-first
approaches, security-first, and innovative integrations with
partner systems.
--- Develop deployment standards, reusable interfaces, and
orchestration workflows to streamline processes and integrate cloud
services effectively.
--- Integrate security controls and best practices into the
automation process to ensure a secure cloud environment.
--- Monitor and manage application performance and service quality,
including initial troubleshooting, identification of root causes,
and issue resolution.
--- Provide technical guidance on cloud best practices, cost
optimization, and security throughout the organization.
--- Create comprehensive documentation for automation processes,
workflows, and standard operating procedures for educating team
members on automation best practices.
--- Support RFIs, RFPs, RFQs, including whitepaper development and
concept design.
--- Participate in FedRAMP security audits, documentation, and AWS
Well-Architected reviews.
--- Stay updated on DevSecOps trends and apply continuous
improvement models across deployment processes and tooling.
--- Establish execution plans, manage risks, oversee solution
delivery, and mentor teammates.
--- Ensure all changes follow the defined change control process
with proper approvals documented.
--- Provide clear and timely updates to senior management, escalate
issues, and ensure adherence to change control processes.
--- Ensure compliance-thinking in DevSecOps processes and
application of technology components to be audit ready and
compliant.
--- Mentor and support project teammates
--- Work on other duties as assigned.
Minimum Requirements
Maximus TCS (Technology and Consulting Services) Internal Job
Profile Code: TCS089, T5, Band 8
#techjobs
EEO Statement
Active military service members, their spouses, and veteran
candidates often embody the core competencies Maximus deems
essential, and bring a resiliency and dependability that greatly
enhances our workforce. We recognize your unique skills and
experiences, and want to provide you with a career path that allows
you to continue making a difference for our country. We're proud of
our connections to organizations dedicated to serving veterans and
their families. If you are transitioning from military to civilian
life, have prior service, are a retired veteran or a member of the
National Guard or Reserves, or a spouse of an active military
service member, we have challenging and rewarding career
opportunities available for you. A committed and diverse workforce
is our most important resource. Maximus is an Affirmative
Action/Equal Opportunity Employer. Maximus provides equal
employment opportunities to all qualified applicants without regard
to race, color, religion, sex, sexual orientation, gender identity,
national origin, protected veteran status or disabled status.
Keywords: MAXIMUS, Charlotte , IT Principal Engineer / Architect - DevSecOps- Remote, Engineering , Charlotte, North Carolina
Click
here to apply!
|