Senior Platform Engineer (Contract)
Team Structure
The Contractor will serve as a Senior Platform Engineer within an established team of:
• 8 Platform Engineers
• 1 Architect
• 1 Technical Lead
• 1 Scrum Master
• 1 Product Owner
This role supports hundreds of application developers by:
• Enhancing CI/CD pipelines
• Performing security/CVE remediation
• Maintaining hardened Docker images as critical platform product offerings
The team operates using Scrum methodology with 3-week sprints.
Scope of Work:- Primary Responsibilities (70%)
CI/CD Pipeline Improvement
• Enhance and optimize GitLab CI/CD pipelines across 15+ repositories
• Maintain standardized pipeline templates for developer consumption
• Improve pipeline reliability, performance, and cost-efficiency
• Implement best practices for Maven and NPM build processes
Security & CVE Remediation
• Execute CVE remediation using Trivy, Snyk, and AWS Inspector
• Maintain security compliance standards (CIS benchmarks, DISA STIGs)
• Coordinate remediation efforts with application teams
• Document security patterns
Hardened Docker Image Management
• Maintain and update base Docker images in ECR and Artifactory
• Ensure images meet compliance standards
• Implement image scanning and validation processes
• Support application teams in base image adoption
Secondary Responsibilities (30%)
Infrastructure & Platform Services
• Develop Terraform infrastructure-as-code modules
• Manage AWS resources (EC2, ECS/EKS, ECR, Lambda, IAM, VPC, S3) using CLI and services
• Support Oracle PL/SQL and PostgreSQL database operations
Technical Debt & Modernization
• Convert existing test suite from Bash to TypeScript (priority initiative)
• Refactor legacy platform components
• Improve observability
Developer Enablement
• Create and maintain internal documentation
• Provide technical guidance to application developers
• Participate in support channels
Required Technical Competencies
Core Technologies
• AWS (CLI and Services)
• GitLab CI/CD
• Docker
• Terraform
• CVE remediation tools
• Maven, NPM
• TypeScript (strong proficiency)
• PostgreSQL, Oracle PL/SQL
• Git/GitLab
• ECR, Artifactory
• Security compliance frameworks (CIS, STIGs)
Experience
• 5+ years of platform/infrastructure engineering
• Experience supporting large-scale developer platforms
• Strong DevSecOps practices
• On-call and incident response experience
• Excellent communication skills