Employer description & source details
Interpret business needs from customers and stakeholders to translate technical requirements into actionable development tasks. Design and document scalable solutions, assessing impacts, effort and resources. Manage project timelines, prioritize tasks, and ensure on-time delivery. Own the technical knowledge on the platforms that perform Over-the-Air (OTA) provisioning on our SIMs. Drive engineering maturity and customer-centric architecture at scale. Drive best practices in coding standards, code reviews, and system architecture. Oversee CI/CD pipelines, ensuring smooth deployments and high system reliability. Lead by example, mentor engineers, and support career development. Ensure team engagement, motivation, and continuous learning. Participate in recruitment and uphold engineering quality standards. Proven technical leadership and people management experience. Strong emotional intelligence and communication skills. Business-oriented mindset aligning technical execution with goals. Ability to balance short-term delivery with long-term vision. Experience developing and operating scalable, distributed systems. Commitment to quality, testing, and full software lifecycle ownership. Proficiency in Go, or similar languages. Strong software architecture and microservices experience. Expertise in RESTful APIs and performance best practices. Deep understanding of concurrency and async workflows. Solid knowledge of relational (PostgreSQL) and NoSQL databases. Familiarity with event-driven systems (Kafka, RabbitMQ). Knowledge of networking principles and security. Cloud experience (AWS, GCP, Azure, etc.) and DevOps tools (Docker, CI/CD, laC). Familiarity with observability tools (Prometheus, Grafana, etc.).
Extracted skills: go, postgresql, aws, azure, gcp, docker