Mark43 is a company dedicated to empowering communities and their governments with innovative technologies. As a DevOps Engineer, you will take ownership of critical platform capabilities, ensuring systems are reliable and scalable while enhancing developer productivity and experience.
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