We are looking for 2 experienced engineers to join a US-based team responsible for Store Onboarding the process of bringing new stores into a live production system.
This role is not typical software development. The work is focused on data operations, accuracy, and system configuration rather than building customer-facing features.
What You Will Do
- Lead Store Onboarding: Manage the end-to-end process of bringing new stores into the live production environment using direct database manipulation and configuration.
- Data Orchestration: Perform complex data imports, migrations, and schema configurations while ensuring 100% accuracy.
- Infrastructure as Code (IaC): Architect and maintain AWS resources (ECS, Lambda, RDS, VPC) using Terraform or AWS CDK. You will write the scripts, not just run them.
- CI/CD & Automation: Design and optimize GitHub Actions pipelines for .NET applications, including automated testing and rollback triggers.
- System Monitoring: Build and maintain Grafana/Prometheus dashboards to monitor CPU, error rates, and system health.
- Internal Tooling: Occasionally develop and enhance internal .NET tools to automate the onboarding pipeline and reduce manual operations.
- Collaboration: Act as a key bridge to the US-based team, taking full ownership of tasks and providing technical insights during Scrum ceremonies.
Technical Requirements
- Cloud Expertise (Must-have): Hands-on experience deploying and maintaining Microservices on AWS (ECS or Lambda). Deep understanding of Load Balancers, Task Definitions, and Auto-scaling.
- IaC Mastery: Proficient in Terraform or AWS CDK (ability to write infrastructure scripts from scratch).
- Advanced SQL: Strong skills in PostgreSQL or SQL Server. You should be comfortable with complex JOINS, index optimization, and migration tools (e.g., EF Core).
- Messaging & Event Streaming: Experience with Kafka or similar (Pub/Sub, Topic design, Consumer groups, and failure handling).
- Containerization: Expert knowledge of Docker (writing Dockerfiles, managing images, and multi-stage builds).
- CI/CD: Proven experience setting up GitHub Actions for .NET environments.
- Observability: Experience setting up alerts and dashboards in Grafana or Prometheus.
- Architecture: Deep understanding of Microservices vs. Monolith, OAuth2, and JWT-based authentication.
Qualifications & Soft Skills
- Experience: 8+ years in Software Engineering with a proven track record in international environments (specifically working with US or EU clients).
- Communication: Fluent English communication (Min. B2 level) capable of discussing complex technical architectures with US stakeholders.
- Mindset: A "Data-First" mentality. You enjoy the precision required for production data operations and value accuracy over "fast-and-break" coding.
- Ownership: Ability to work independently in a remote/distributed team and take full responsibility for the production environment.
- Commitment: We are looking for a long-term partner who wants to grow with the project.