Mark43 is a company dedicated to empowering communities and their governments through technology that enhances safety and quality of life. They are seeking a DevOps Engineer to take ownership of their internal developer platform, focusing on reliability, scalability, and improving developer productivity. The role involves designing and evolving platform capabilities, driving adoption of best practices, and collaborating with various teams to align platform capabilities with business needs.
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