Technical DevSecOps Team Lead
New
T
Tria FederalFederal IT
100% Remote within the United StatesFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years of progressive experience as developer
- Required Skills
- AWSDockerPostgreSQLAgileJavaKubernetesSpring BootCI/CDRESTful APIsMicroservices
Requirements
- Bachelor’s degree.
- 8+ years of progressive experience as developer building and architecting large-scale enterprise applications.
- 6+ years of experience building modular API-based microservices using Java (8, 21, or later), Spring Framework, and Spring Boot.
- At least 4 years leading all phases of the Agile software development lifecycle.
- Experience with SQL query languages, relational databases (PostgreSQL, MySQL, AWS Aurora), and data formats such as XML and JSON.
- Experience designing, developing, and consuming web services, APIs, ETL processes, and service-oriented architectures using REST and SOAP.
- Experience with cloud-native application development and deployment, preferably on AWS (EC2, EKS/ECS, RDS, S3, Lambda, Secrets Manager, CloudWatch).
- Experience with source control and DevSecOps tooling, including Git/GitHub, GitHub Actions, Harness, Jenkins, ArgoCD, SonarQube, Checkmarx, Twistlock, and CI/CD pipeline implementation.
- Experience with containerization and orchestration (Docker, Kubernetes) in production environments.
- 2+ years of experience supporting Federal IT projects.
- Ability to successfully obtain a U.S. Federal Position of Trust (Entry on Duty) clearance designation.
Responsibilities
- Lead, mentor, and supervise a team of 5–9 full-stack developers, fostering a culture of continuous learning, collaboration, accountability, and professional growth.
- Analyze complex business and technical challenges, evaluate impacts across interconnected systems, and develop scalable, user-centered solutions that align with enterprise objectives.
- Define, communicate, and champion solution visions, architectures, technical roadmaps, and implementation strategies in collaboration with solution architects, product managers, and stakeholders.
- Design and document modern application architectures, including web applications, microservices, APIs, data platforms, and cloud-native solutions.
- Communicate complex technical concepts, architectural decisions, and solution approaches effectively to technical and non-technical stakeholders.
- Perform end-to-end business process analysis to identify gaps, modernization opportunities, and improvements that enhance system performance and user experience.
- Lead root cause analysis efforts by leveraging monitoring and observability tools to resolve production and operational issues.
- Collaborate across teams to design, develop, review, and deliver product features, proof-of-concepts, frameworks, and reusable solutions using iterative and incremental delivery approaches.
- Champion modern software engineering practices, including code quality, architecture standards, technical excellence, and Agile delivery methodologies.
- Represent engineering teams in client engagements, technical demonstrations, design reviews, and stakeholder presentations.
View Full Description & ApplyYou'll be redirected to the employer's site