Platform Engineer - Technical Lead

Overview

On Site
Depends on Experience
Contract - W2

Skills

Cloud

Job Details

Platform Engineer - Technical Lead
Department: Information Technology/Engineering
Location: Washington, DC. - Onsite
Role Type: Contract
Clearance: Public Trust

About Our Client
Our client supports a large government agency program within a federal division responsible for enforcing federal laws and promoting fair practices in the marketplace. This critical role supports the agency's mission by overseeing the design, development, and maintenance of enterprise-grade platform solutions including cloud infrastructure, on-premise environments, and containerized applications.

Job Description
As a Platform Engineer Technical Lead, you will oversee the design, development, and maintenance of enterprise-grade platform solutions. You'll serve as a subject-matter expert (SME) responsible for implementing best practices, optimizing performance, ensuring security, and providing leadership to the engineering team.
Your role involves leveraging knowledge of infrastructure automation, DevOps, cloud technologies, and platform architecture to build systems that are resilient, scalable, and maintainable. You'll lead and mentor a team of platform engineers while collaborating with architects and stakeholders to define platform strategies that align with business goals and technical requirements.
The ideal candidate brings 7+ years of platform engineering experience with at least 3 years in a leadership role, expertise in cloud platforms (AWS, Azure, GCP), and strong experience with containerization technologies and infrastructure as code practices.

Duties and Responsibilities
  • Lead the design and implementation of robust platform solutions, focusing on scalability, performance, and security.
  • Collaborate with architects and stakeholders to define platform strategies, ensuring alignment with business goals and technical requirements.
  • Evaluate and recommend new platform technologies, tools, and methodologies to optimize performance and cost-effectiveness.
  • Design and implement cloud-based platforms (AWS, Azure, GCP) and ensure seamless integration with internal systems and applications.
  • Drive automation of infrastructure provisioning and management using tools such as Terraform, Ansible, Chef, or Puppet.
  • Implement and maintain CI/CD pipelines to automate deployments and reduce manual intervention in platform management.
  • Ensure infrastructure as code (IaC) practices are followed to ensure consistency and repeatability in deployments.
  • Lead and mentor a team of platform engineers, providing technical guidance and helping them develop their skills.
  • Manage and prioritize tasks within the team, ensuring timely delivery of projects and effective resource utilization.
  • Manage and maintain cloud infrastructure, including provisioning, monitoring, and scaling cloud resources (compute, storage, networking).
  • Collaborate with DevOps teams to integrate platform solutions with automated deployment pipelines and container orchestration (e.g., Kubernetes).
  • Develop and maintain detailed documentation for platform architecture, configurations, and procedures.
  • Work closely with other engineering teams (DevOps, software, network, security) to align platform solutions with application and infrastructure needs.
  • Communicate technical solutions and strategies to non-technical stakeholders, ensuring alignment on platform goals and expectations.
  • Provide technical leadership and support for ongoing projects, ensuring platform solutions meet both business and technical requirements.

Required Experience/Skills
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related field (or equivalent work experience).
  • 7+ years of experience in platform engineering, infrastructure management, or related technical field.
  • At least 3 years in a leadership role.
  • Expertise in cloud platforms (AWS, Azure, GCP) and multi-cloud environments.
  • Experience with containerization technologies (e.g., Docker, Kubernetes) and orchestration.
  • Proficient in infrastructure as code (IaC) tools such as Terraform, CloudFormation, or Ansible.
  • Strong experience with CI/CD pipelines (Jenkins, GitLab CI, CircleCI, etc.).
  • In-depth understanding of networking, storage, and compute resources in both cloud and on-prem environments.
  • Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack, Splunk).
  • Knowledge of Linux/Unix and/or Windows server administration and performance tuning.
  • Proven ability to lead and mentor a team of engineers, facilitating knowledge sharing and fostering collaborative work environment.
  • Strong troubleshooting skills with ability to analyze complex platform issues and implement effective solutions.
  • Understanding of security best practices for cloud platforms and infrastructure.
  • Excellent verbal and written communication skills with ability to explain complex technical concepts to technical and non-technical stakeholders.
  • Ability to manage multiple projects, prioritize tasks, and deliver solutions within set deadlines.
  • Current Public Trust clearance required.

Nice-to-Haves
  • Certifications in relevant cloud technologies (e.g., AWS Certified Solutions Architect, Microsoft Certified: Azure Solutions Architect, Google Cloud Professional Cloud Architect).
  • Experience with microservices architecture and designing platforms for microservices-based applications.
  • Knowledge of Agile methodologies and experience working in an Agile environment.
  • Familiarity with serverless technologies and frameworks (e.g., AWS Lambda, Azure Functions).
  • Experience with enterprise-scale platform engineering solutions and working with large-scale, high-availability systems.
  • Previous experience working with government agencies.

Education
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or related field required.
  • Equivalent work experience may also be considered.

Join Our Platform Engineering Leadership Team!
If you're an experienced platform engineer with strong leadership skills, expertise in cloud technologies and infrastructure automation, along with current Public Trust clearance, we invite you to apply. This role offers the opportunity to lead critical platform initiatives for government operations while working with cutting-edge technologies in a secure environment.

Keywords: Platform Engineer | Technical Lead | Cloud Infrastructure | AWS | Azure | GCP | Kubernetes | Terraform | CI/CD | Public Trust | Government Agency | Washington DC | DevOps | Infrastructure as Code
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Catapult Solutions Group