JOBSEARCHER

Senior Platform Engineer / DevOps Engineer – Microservices & Contract Testing

About us:Intuitive.AI is one of the fastest-growing (INC 5000, CRN) Cloud & SDx solution and services companies supporting enterprise customers on a global scale. Intuitive is an "Engineering Company" delivering measurable value and key business outcomes.Intuitive Superpowers:- DataOps & AI/ML- Cloud Native, AppSecOps, DevSecOps- Cloud Migration & Transformation- Cloud FinOps- Cybersecurity (App/Data/Infra) & GRC- SDx & Digital WorkspaceWe are proud to partner with some of the world's leading enterprises and serve 200+ customers across different industry verticals. We have achieved many milestones along the way, including being recognized as a top-10 fast-growth 150 IT company in the Americas by CRN in 2022 and being named one of America's fastest-growing private companies by INC 5000 in 2022. That’s not all! Even CIO Review awarded us as the Most Promising Cloud Migration Company and Artificial Intelligence Solutions Provider in 2022.About the job:Title: Senior Platform Engineer / DevOps Engineer – Microservices & Contract TestingLocation: Remote across USAPosition Type: Full TimeNote from manager:The core requirement is someone who thoroughly understands microservices architecture and can work closely with the development team to enable contract testing across services.We'd like this person to come in strong on:Contract testing (Domain Driven Design experience preferred)CDKTerraformMicroservices architectureTrunk based developmentPosition OverviewWe are looking for a highly skilled Senior Platform Engineer with deep expertise in Microservices Architecture, Contract Testing, and Cloud Infrastructure Automation. This role will work closely with application development teams to establish and scale contract testing practices across microservices ecosystems while driving platform engineering best practices.The ideal candidate will have hands-on experience with Contract Testing, Domain-Driven Design (DDD), AWS CDK, Terraform, and Trunk-Based Development, along with a strong understanding of modern software delivery and cloud-native architectures.This is a highly collaborative role requiring the ability to influence engineering teams, improve software quality, and enable faster, safer deployments across distributed systems.Key ResponsibilitiesContract Testing & Microservices EnablementLead the implementation and adoption of contract testing frameworks across microservices.Partner with development teams to establish consumer-driven contract testing practices.Improve service reliability by validating API contracts early in the development lifecycle.Define standards and best practices for inter-service communication and testing.Drive quality engineering initiatives across distributed systems.Microservices ArchitectureDesign, review, and optimize large-scale microservices architectures.Collaborate with application architects and engineering teams to improve scalability, resilience, and maintainability.Identify and resolve service integration challenges.Promote event-driven and domain-oriented architectural patterns.Domain-Driven Design (DDD)Work closely with product and engineering teams to apply Domain-Driven Design principles.Define service boundaries and domain models.Support bounded context identification and implementation.Drive alignment between business domains and technical architecture.Infrastructure as Code & Platform EngineeringBuild and maintain infrastructure using AWS CDK and Terraform.Develop reusable infrastructure modules and deployment frameworks.Enable self-service platform capabilities for development teams.Support cloud-native environments and containerized workloads.Software Delivery & DevOpsChampion trunk-based development practices.Improve CI/CD pipelines and deployment automation.Enable rapid and reliable software releases.Establish engineering guardrails and platform standards.Required Qualifications7+ years of software engineering, platform engineering, or DevOps experience.Strong expertise in Microservices Architecture and distributed systems.Hands-on experience implementing Contract Testing using tools such as:PactSpring Cloud ContractConsumer-Driven Contract Testing frameworksStrong understanding of:Domain-Driven Design (DDD)Service boundariesAPI governanceEvent-driven architecturesExperience with:AWS CDKTerraformCI/CD pipelinesGit-based workflowsStrong knowledge of:Cloud-native application developmentContainerization (Docker)Kubernetes/EKSAPI integrationsExperience with Trunk-Based Development methodologies.