- Company Name
- BOLDSCIENCE
- Job Title
- Senior DevOps Engineer
- Job Description
-
Job Title: Senior DevOps Engineer
Role Summary
Own and continuously improve CI/CD pipelines and developer enablement on an AWS‑first, serverless platform. Build secure, reliable deployment workflows in GitHub Actions, automate testing, strengthen observability, deliver cost visibility, and maintain a strong security posture across IAM, guardrails, and CI/CD processes.
Expactations
- Clear, collaborative communication with product engineers.
- Automation‑first, metrics‑driven mindset.
- Draft and share reusable patterns and documentation.
- Support website hosting, DNS, and platform operations as needed.
Key Responsibilities
- Own end‑to‑end GitHub Actions pipelines; drive speed, reliability, safety, and rollback.
- Create shared workflows, actions, and templates for standardized delivery.
- Enable developer workflow efficiency through automation, self‑service tooling, and “golden paths”.
- Improve automated testing: execution, reporting, diagnostics, and feedback loops.
- Lead observability strategy: logging, metrics, alerting, dashboards, traces; maintain KPIs.
- Provide FinOps‑style cost reporting: trends, drivers, optimization and budget support.
- Manage domain, DNS changes, and secure change processes.
- Own IAM configuration, least‑privilege design, pipeline hardening, and security controls.
- Integrate security tools (secrets, scanning, SBOMs) into CI/CD.
- Participate in incident response, post‑mortems, and guardrail updates.
- Document standards, runbooks, and mentor engineers on best practices.
Required Skills
- Deep AWS experience with security fundamentals (IAM, VPC, CloudWatch, Lambda, event‑driven services).
- Strong GitHub Actions and CI/CD release engineering.
- Terraform (mandatory) and CloudFormation expertise.
- Production support for serverless systems (Lambda, Step Functions, SNS/SQS, DynamoDB).
- Observability: dashboards, alerting, OpenTelemetry, tracing, SLO/SLI design.
- Serverless cost optimization (Lambda tuning, DynamoDB patterns, log volume control).
- CI/CD security: secrets handling, dependency scanning, SBOMs, artifact signing.
- Azure familiarity and multi‑cloud awareness.
- Experience integrating generative AI services (e.g., AWS Bedrock, OpenSearch).
- Strong scripting (Bash, Python, Go) and automation skills.
- Excellent communication, documentation, and mentorship abilities.
Required Education & Certifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- AWS Certified Solutions Architect – Associate or Professional.
- Additional AWS certifications (e.g., Security Specialty) preferred.