- Company Name
- Fruition IT
- Job Title
- Senior Platform Engineer
- Job Description
-
Job title: Senior Platform Engineer
Role Summary: Design, build, and maintain internal tools, services, and platforms that enable reliable, secure, and efficient software delivery. Lead CI/CD pipeline development, cloud infrastructure, and runtime environments to improve developer experience at scale.
Expectations: Serve as a senior technical leader on platform initiatives; influence engineering practices and standards; mentor junior engineers. Deliver robust, well‑tested solutions with strong security, observability, and scalability.
Key Responsibilities:
- Design, implement, and manage CI/CD pipelines and deployment processes for cloud‑native applications.
- Build and maintain internal services and tooling using Go, Python, or Java.
- Architect and operate AWS environments (including CloudFront, ALB, S3, Lambda, DynamoDB, ECS/EKS).
- Apply infrastructure‑as‑code with Terraform; enforce version control, testing, and review best practices.
- Configure observability (Prometheus, Grafana, structured logging) and implement monitoring, alerting, and incident response.
- Debug, troubleshoot, and resolve issues in distributed systems across multiple services and environments.
- Collaborate with product, release, and delivery teams to refine developer experience and streamline pipelines.
- Draft and maintain architecture documentation, run‑books, and security policies.
- Evaluate new technologies (Kafka, gRPC, etc.) and recommend improvements.
Required Skills:
- 5+ years of professional software engineering with strong platform or backend focus.
- Proficient in Go, Python, or Java for service development.
- Deep expertise in AWS services (CloudFront, ALB, S3, Lambda, DynamoDB, ECS/EKS).
- Proven experience building and managing CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.).
- Hands‑on Terraform/Snippets; containerization with Docker/Kubernetes.
- Solid grasp of security principles: threat modeling, secret management, IAM, encryption, network segmentation.
- Observability: Prometheus, Grafana, Loki/ELK, OpenTelemetry, structured logging.
- Strong debugging, distributed tracing, and root‑cause analysis skills.
- Collaborative, product‑oriented mindset; exceptional communication and documentation.
Bonus:
- Experience with Kafka, gRPC, or open‑source contributions.
Required Education & Certifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- AWS Certified Solutions Architect – Associate or Professional (preferred).
---