Apply

Contract Staff Engineer

Posted 13 days agoViewed

View full description

💎 Seniority level: Staff, 9+ years

🔍 Industry: Software Development

🏢 Company: Nivoda👥 251-500💰 $51,000,000 Series C 3 months agoMarketplaceLogisticsJewelrySupply Chain ManagementPrecious Metals

🗣️ Languages: English

⏳ Experience: 9+ years

Requirements:
  • 9+ years of experience in software engineering, with at least 3 years in a senior or staff-level role.
  • Strong proficiency in Node.js, Python, and scripting languages.
  • Extensive experience with AWS (EC2, Lambda, S3, RDS, etc.), DevOps practices, and infrastructure as code (IaC).
  • Proven experience in migrating applications from monolithic to microservices architecture, with a solid understanding of service mesh concepts.
  • Strong experience with CI/CD practices, particularly using Jenkins or similar tools.
  • Deep knowledge of PostgreSQL and experience with Spark and AWS Glue for data processing.
  • Familiarity with OpenSearch and NoSQL databases.
  • Excellent problem-solving skills with a focus on delivering scalable and robust solutions.
  • Strong communication and collaboration skills, with the ability to mentor and influence teams.
Responsibilities:
  • Design and implement highly scalable and resilient architectures for our Node.js-based platform.
  • Lead the migration from monolithic architectures to microservices, utilizing service mesh strategies for enhanced system interoperability.
  • Collaborate with cross-functional teams to develop and maintain CI/CD pipelines using Jenkins, AWS, and Datadog.
  • Optimize AWS cloud infrastructure for cost, performance, and security, ensuring best practices are followed.
  • Mentor junior engineers, providing guidance on best coding practices, architecture design, and technical problem-solving.
  • Perform in-depth debugging, performance tuning, and troubleshooting across various components of the tech stack.
  • Implement and improve monitoring, logging, and alerting strategies with Datadog.
  • Develop automation tools and scripts to streamline operational processes and improve system reliability.
  • Collaborate with product teams to gather requirements and deliver scalable solutions that enhance the user experience.
Apply

Related Articles

Posted 6 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 6 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 6 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 6 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 6 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.