Mark43 is a company focused on empowering communities and their governments through innovative technologies that enhance safety and quality of life. The DevOps Engineer will take ownership of critical platform capabilities, ensuring reliability and scalability while improving developer workflows and experiences across the organization.
Responsibilities:
- Owning and evolving Mark43's internal developer platform, focusing on reliability, scalability, and developer productivity
- Building self-service platform capabilities (Infrastructure-as-Code modules, GitOps workflows, golden paths, and onboarding templates)
- Improving developer experience (DevEx) by reducing friction in local development, CI/CD pipelines, deployments, and debugging workflows
- Designing and optimizing pipeline-as-code systems to improve build performance, reliability, and feedback cycles
- Driving adoption of GitOps and Infrastructure as Code best practices across the organization
- Leading initiatives to improve operational excellence, including system reliability, resilience, and incident response
- Partnering closely with Product, Engineering, and Security teams to align platform capabilities with business needs
- Owning and delivering large, cross-team platform initiatives that shape how engineers build and operate software at MARK43
- Participating in a shared on-call rotation to support critical infrastructure
Requirements:
- 5+ years of experience in Platform Engineering, DevOps, and/or Developer Experience
- Strong experience with AWS and cloud-native architectures
- Deep experience with Kubernetes and containerized systems
- Strong experience with Infrastructure as Code (Terraform) and GitOps (e.g., ArgoCD)
- Experience building and optimizing CI/CD systems and pipeline-as-code workflows
- Demonstrated ability to improve developer experience and platform usability at scale
- Strong systems thinking, including tradeoffs between reliability, cost, and developer velocity
- Understanding of security and compliance best practices in cloud environments
- Familiarity with defining SLOs, alerting strategies, instrumentation best practices
- Experience with developer platforms and modern build systems
- Experience improving local development environments (e.g., devcontainers, Docker workflows, Tilt/Skaffold)
- Exposure to FinOps practices and cost optimization
- Experience integrating AI/LLM capabilities into developer workflows, such as: AI-assisted debugging or incident triage, Automated incident summaries or developer assistants
- Knowledge of compliance and data governance requirements in regulated environments