AI Agent Engineering & DevSecOps Automation Engineer
for section headings like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We must only include sections that have real specific content. The posting includes description (About the role), responsibilities (Essential Duties And Responsibilities), qualifications (Required Qualifications, Preferred Qualifications), maybe skills (some listed), benefits (General Description of Available Benefits...). No explicit Pay or Schedule info (Work Shift: 1st shift (United States of America) is schedule? It says Work Shift: 1st shift (United States of America). That's schedule info. Should we include Schedule section? The rule: include a section ONLY when posting has real, specific content for it — never emit a heading followed by filler/placeholder text. Work Shift: 1st shift is specific. So we can include Schedule section with that content. Pay: not mentioned (no salary). So omit Pay.
We need to use for section headings. Use - for any list of duties/requirements/benefits, and
for prose.
We must not repeat job title as heading. Do not put Job ID etc.
We must preserve all substantive information; do not invent or summarize away detail. Remove boilerplate: application instructions, EEO, etc. Also remove "If you want to apply..." etc. Also remove "Need Help?" etc. Also remove "Regular or Temporary: Regular Language Fluency: English (Required) Work Shift: 1st shift (United States of America)"? Actually Work Shift we keep for Schedule. Language Fluency maybe part of Requirements? Could be a qualification: English required. We'll include under Requirements maybe.
We need to extract sections:
- About the role: The paragraph starting "The AI Agent Engineering & DevSecOps Automation Engineer is a senior engineering professional..." That's description.
- Responsibilities: The list under "Essential Duties And Responsibilities". It includes bullet-like sentences each starting with a verb. We'll turn each into
- .
- Requirements: Could include Language Fluency: English (Required), plus maybe "Regular or Temporary: Regular"? Not needed. Also maybe location requirement? "candidates must be located in *or* willing to self-relocate to one of the following locations: Charlotte, NC; Raleigh, NC or Atlanta, GA. Truist has 'in office' requirements that must be honored." That's location requirement; could be part of Requirements or maybe separate but we can include under Requirements.
- Qualifications: Required Qualifications and Preferred Qualifications. We'll combine maybe under Qualifications heading with sub-sections? But we only allowed headings from list; we can have Qualifications heading and inside we can have
for prose and
- for lists. We'll need to preserve both required and preferred. Could separate with
headings? Not allowed to create extra headings beyond those list? The instruction: "use
for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule)." It suggests we can use those headings; we can also have subheadings? Not specified. Safer to keep only those headings; we can put required and preferred as separate
paragraphs inside Qualifications.
- Skills: Could extract skills like Python, API development, AI/LLM frameworks, DevSecOps, etc. But we already have qualifications covering many. Might be redundant. The instruction: prefer a few substantive sections over many thin ones. So we might not need separate Skills section if qualifications cover. Could omit Skills.
- Benefits: The paragraph about benefits.
- Schedule: Work Shift: 1st shift (United States of America). Could also include location? But schedule is shift.
We must not include boilerplate like EEO, etc.
Now produce HTML fragment.
Structure:
About the role
... description ...
Responsibilities
- Designs, builds, and implements enterprise infrastructure technology platforms and systems across cloud, network, database, storage, platform, computing, or middleware domains.
- Applies automation, monitoring, and optimization techniques to ensure high availability and performance of infrastructure.
- Manages infrastructure engineering projects and processes aligned with organizational policies and regulatory requirements.
- Collaborates with cross-functional teams and stakeholders to integrate new technologies and continuously improve infrastructure standards and processes.
- Troubleshoots and resolves complex technical issues impacting infrastructure performance and reliability.
- Supports compliance with technology strategies, standards, and governance to mitigate risks and ensure regulatory adherence.
- Reviews and guides infrastructure designs, configurations, and procedures to support operational consistency and knowledge sharing.
- Provides technical guidance and direction to lower-level technical professionals.
- Develops technical solutions with deep analysis of infrastructure systems and leads infrastructure processes.
Requirements
Language fluency: English (Required). Candidates must be located in or willing to self-relocate to Charlotte, NC; Raleigh, NC, or Atlanta, GA. Truist has in‑office requirements that must be honored.
Qualifications
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, Information Systems, a related field, or equivalent education, training, and work‑related experience.
- Minimum of 5 years of professional experience in infrastructure engineering.
- Strong knowledge of enterprise infrastructure technologies including cloud, network, database, storage, platform, computing, and middleware.
Preferred Qualifications
- Bachelor's degree and six or more years of experience in software engineering, platform engineering, DevSecOps, intelligent automation, or an equivalent combination of education and experience.
- Hands‑on experience designing and developing AI agents, agentic workflows, copilots, or autonomous automation solutions using modern LLM and orchestration frameworks.
- Strong proficiency in Python and API‑first software development, including production‑grade services, automated testing, secure coding, and integration patterns.
- Experience with retrieval‑augmented generation, tool use, structured outputs, prompt and context management, model evaluation, and safeguards for enterprise AI solutions.
- Experience integrating AI agents with GitLab CI/CD, Ansible Automation Platform, infrastructure‑as‑code, policy‑as‑code, application security tooling, artifact repositories, and engineering workflow platforms.
- Experience automating DevSecOps controls such as policy enforcement, security scanning, control validation, evidence collection, exception handling, and remediation workflows.
- Working knowledge of REST APIs, event‑driven architectures, Git‑based development, containers, Kubernetes or OpenShift, and cloud or on‑premises platform environments.
- Experience implementing agent observability, audit logging, telemetry, evaluation metrics, human‑in‑the‑loop controls, access controls, and operational monitoring using OpenTelemetry, Splunk, Grafana, or similar technologies.
- Ability to translate complex engineering, risk, and control requirements into reusable automation that is secure, explainable, maintainable, and suitable for a regulated enterprise environment.
- Experience working in a regulated financial services, healthcare, or government environment where compliance constraints directly shape technical architecture decisions.
- Strong problem‑solving and communication skills with the ability to explain technical complexity in plain language and collaborate across engineering, cybersecurity, risk, architecture, and product teams.
Benefits
All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of Truist offering the position. Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax‑preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full‑time or part‑time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. For more details on Truist’s generous benefit plans, please visit our Benefits site. Depending on the position and division, this job may also be eligible for Truist’s defined benefit pension plan, restricted stock units, and/or a deferred compensation plan.
Schedule
Work shift: 1st shift (United States of America).
We must ensure no extra sections like Pay. Also ensure we didn't include any boilerplate like EEO, etc.
Check that we preserved all substantive info: description, responsibilities, requirements (language fluency, location), qualifications (required and preferred), benefits, schedule. Did we miss any? The original also had "Regular or Temporary: Regular". Not needed. Also "Please note that for this opportunity, Truist will not sponsor an applicant for work visa status..." That's substantive? It's about visa sponsorship. Should we preserve? It's substantive info about visa sponsorship. The instruction: preserve ALL substantive information; do NOT invent or summarize away detail. So we need to include that info. Where? Could be under Requirements or Qualifications? It's a note about visa sponsorship. Could be a separate section like "Visa Sponsorship" but not in allowed headings. Could incorporate into Requirements as a note. Let's add a paragraph under Requirements: "Truist will not sponsor an applicant for work visa status or employment authorization, nor will we offer any immigration‑related support for this position." Also include the list of visa types? Might be too detailed but it's substantive. We'll include summary.
Also "Please also note that candidates must be located in *or* willing to self-relocate to one of the following locations: Charlotte, NC; Raleigh, NC or Atlanta, GA. Truist has 'in office' requirements that must be honored." Already captured.
Also "Regular or Temporary: Regular" not needed.
Also "Language Fluency: English (Required)" captured.
Also "Please note that for this opportunity, Truist will not sponsor an applicant for work visa status or employment authorization, nor will we offer any immigration-related support for this position (including, but not limited to H-1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN-1 or TN-2, E-3, O-1, or future sponsorship for U.S. lawful permanent residence status.)" We'll include.
Also maybe "After you click Apply Now and complete your application, you'll be invited to create a profile..." that's application instructions, remove.
Also "Need Help? If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to Accessibility (accommodation requests only; other inquiries won't receive a response)." That's boilerplate? It's about accommodation request; could be considered substantive? It's about assistance. But it's more about application process; likely considered boilerplate to remove. The instruction says remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. This is about accommodation request; could be considered part of application instructions? Probably remove.
Thus we need to add visa note.
Add under Requirements maybe a second paragraph.
Let's adjust Requirements section:
Requirements
Language fluency: English (Required). Candidates must be located in or willing to self-relocate to Charlotte, NC; Raleigh, NC, or Atlanta, GA. Truist has in‑office requirements that must be honored.
Truist will not sponsor an applicant for work visa status or employment authorization, nor will it offer any immigration‑related support for this position (including, but not limited to H‑1B, F‑1 OPT, F‑1 STEM OPT, F‑1 CPT, J‑1
- for any list of duties/requirements/benefits, and
for prose. We must not repeat job title as heading. Do not put Job ID etc. We must preserve all substantive information; do not invent or summarize away detail. Remove boilerplate: application instructions, EEO, etc. Also remove "If you want to apply..." etc. Also remove "Need Help?" etc. Also remove "Regular or Temporary: Regular Language Fluency: English (Required) Work Shift: 1st shift (United States of America)"? Actually Work Shift we keep for Schedule. Language Fluency maybe part of Requirements? Could be a qualification: English required. We'll include under Requirements maybe. We need to extract sections: - About the role: The paragraph starting "The AI Agent Engineering & DevSecOps Automation Engineer is a senior engineering professional..." That's description. - Responsibilities: The list under "Essential Duties And Responsibilities". It includes bullet-like sentences each starting with a verb. We'll turn each into
- .
- Requirements: Could include Language Fluency: English (Required), plus maybe "Regular or Temporary: Regular"? Not needed. Also maybe location requirement? "candidates must be located in *or* willing to self-relocate to one of the following locations: Charlotte, NC; Raleigh, NC or Atlanta, GA. Truist has 'in office' requirements that must be honored." That's location requirement; could be part of Requirements or maybe separate but we can include under Requirements.
- Qualifications: Required Qualifications and Preferred Qualifications. We'll combine maybe under Qualifications heading with sub-sections? But we only allowed headings from list; we can have Qualifications heading and inside we can have
for prose and
- for lists. We'll need to preserve both required and preferred. Could separate with
headings? Not allowed to create extra headings beyond those list? The instruction: "use
for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule)." It suggests we can use those headings; we can also have subheadings? Not specified. Safer to keep only those headings; we can put required and preferred as separate
paragraphs inside Qualifications. - Skills: Could extract skills like Python, API development, AI/LLM frameworks, DevSecOps, etc. But we already have qualifications covering many. Might be redundant. The instruction: prefer a few substantive sections over many thin ones. So we might not need separate Skills section if qualifications cover. Could omit Skills. - Benefits: The paragraph about benefits. - Schedule: Work Shift: 1st shift (United States of America). Could also include location? But schedule is shift. We must not include boilerplate like EEO, etc. Now produce HTML fragment. Structure:
About the role
... description ...
Responsibilities
- Designs, builds, and implements enterprise infrastructure technology platforms and systems across cloud, network, database, storage, platform, computing, or middleware domains.
- Applies automation, monitoring, and optimization techniques to ensure high availability and performance of infrastructure.
- Manages infrastructure engineering projects and processes aligned with organizational policies and regulatory requirements.
- Collaborates with cross-functional teams and stakeholders to integrate new technologies and continuously improve infrastructure standards and processes.
- Troubleshoots and resolves complex technical issues impacting infrastructure performance and reliability.
- Supports compliance with technology strategies, standards, and governance to mitigate risks and ensure regulatory adherence.
- Reviews and guides infrastructure designs, configurations, and procedures to support operational consistency and knowledge sharing.
- Provides technical guidance and direction to lower-level technical professionals.
- Develops technical solutions with deep analysis of infrastructure systems and leads infrastructure processes.
Requirements
Language fluency: English (Required). Candidates must be located in or willing to self-relocate to Charlotte, NC; Raleigh, NC, or Atlanta, GA. Truist has in‑office requirements that must be honored.
Qualifications
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, Information Systems, a related field, or equivalent education, training, and work‑related experience.
- Minimum of 5 years of professional experience in infrastructure engineering.
- Strong knowledge of enterprise infrastructure technologies including cloud, network, database, storage, platform, computing, and middleware.
Preferred Qualifications
- Bachelor's degree and six or more years of experience in software engineering, platform engineering, DevSecOps, intelligent automation, or an equivalent combination of education and experience.
- Hands‑on experience designing and developing AI agents, agentic workflows, copilots, or autonomous automation solutions using modern LLM and orchestration frameworks.
- Strong proficiency in Python and API‑first software development, including production‑grade services, automated testing, secure coding, and integration patterns.
- Experience with retrieval‑augmented generation, tool use, structured outputs, prompt and context management, model evaluation, and safeguards for enterprise AI solutions.
- Experience integrating AI agents with GitLab CI/CD, Ansible Automation Platform, infrastructure‑as‑code, policy‑as‑code, application security tooling, artifact repositories, and engineering workflow platforms.
- Experience automating DevSecOps controls such as policy enforcement, security scanning, control validation, evidence collection, exception handling, and remediation workflows.
- Working knowledge of REST APIs, event‑driven architectures, Git‑based development, containers, Kubernetes or OpenShift, and cloud or on‑premises platform environments.
- Experience implementing agent observability, audit logging, telemetry, evaluation metrics, human‑in‑the‑loop controls, access controls, and operational monitoring using OpenTelemetry, Splunk, Grafana, or similar technologies.
- Ability to translate complex engineering, risk, and control requirements into reusable automation that is secure, explainable, maintainable, and suitable for a regulated enterprise environment.
- Experience working in a regulated financial services, healthcare, or government environment where compliance constraints directly shape technical architecture decisions.
- Strong problem‑solving and communication skills with the ability to explain technical complexity in plain language and collaborate across engineering, cybersecurity, risk, architecture, and product teams.
Benefits
All regular teammates (not temporary or contingent workers) working 20 hours or more per week are eligible for benefits, though eligibility for specific benefits may be determined by the division of Truist offering the position. Truist offers medical, dental, vision, life insurance, disability, accidental death and dismemberment, tax‑preferred savings accounts, and a 401k plan to teammates. Teammates also receive no less than 10 days of vacation (prorated based on date of hire and by full‑time or part‑time status) during their first year of employment, along with 10 sick days (also prorated), and paid holidays. For more details on Truist’s generous benefit plans, please visit our Benefits site. Depending on the position and division, this job may also be eligible for Truist’s defined benefit pension plan, restricted stock units, and/or a deferred compensation plan.
Schedule
Work shift: 1st shift (United States of America).
We must ensure no extra sections like Pay. Also ensure we didn't include any boilerplate like EEO, etc. Check that we preserved all substantive info: description, responsibilities, requirements (language fluency, location), qualifications (required and preferred), benefits, schedule. Did we miss any? The original also had "Regular or Temporary: Regular". Not needed. Also "Please note that for this opportunity, Truist will not sponsor an applicant for work visa status..." That's substantive? It's about visa sponsorship. Should we preserve? It's substantive info about visa sponsorship. The instruction: preserve ALL substantive information; do NOT invent or summarize away detail. So we need to include that info. Where? Could be under Requirements or Qualifications? It's a note about visa sponsorship. Could be a separate section like "Visa Sponsorship" but not in allowed headings. Could incorporate into Requirements as a note. Let's add a paragraph under Requirements: "Truist will not sponsor an applicant for work visa status or employment authorization, nor will we offer any immigration‑related support for this position." Also include the list of visa types? Might be too detailed but it's substantive. We'll include summary. Also "Please also note that candidates must be located in *or* willing to self-relocate to one of the following locations: Charlotte, NC; Raleigh, NC or Atlanta, GA. Truist has 'in office' requirements that must be honored." Already captured. Also "Regular or Temporary: Regular" not needed. Also "Language Fluency: English (Required)" captured. Also "Please note that for this opportunity, Truist will not sponsor an applicant for work visa status or employment authorization, nor will we offer any immigration-related support for this position (including, but not limited to H-1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN-1 or TN-2, E-3, O-1, or future sponsorship for U.S. lawful permanent residence status.)" We'll include. Also maybe "After you click Apply Now and complete your application, you'll be invited to create a profile..." that's application instructions, remove. Also "Need Help? If you have a disability and need assistance with the application, you can request a reasonable accommodation. Send an email to Accessibility (accommodation requests only; other inquiries won't receive a response)." That's boilerplate? It's about accommodation request; could be considered substantive? It's about assistance. But it's more about application process; likely considered boilerplate to remove. The instruction says remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. This is about accommodation request; could be considered part of application instructions? Probably remove. Thus we need to add visa note. Add under Requirements maybe a second paragraph. Let's adjust Requirements section:Requirements
Language fluency: English (Required). Candidates must be located in or willing to self-relocate to Charlotte, NC; Raleigh, NC, or Atlanta, GA. Truist has in‑office requirements that must be honored.
Truist will not sponsor an applicant for work visa status or employment authorization, nor will it offer any immigration‑related support for this position (including, but not limited to H‑1B, F‑1 OPT, F‑1 STEM OPT, F‑1 CPT, J‑1
- for lists. We'll need to preserve both required and preferred. Could separate with