Middle/Senior Go Developer

Mid-levelSenior
🇧🇷 Brazil
Backend Developer
Software development

  • Perform software engineering tasks such as developing, testing, and optimizing backend systems and APIs using Golang
  • Design, implement, and maintain scalable software solutions, with a focus on performance, reliability, and efficiency
  • Collaborate with cross-functional teams to customize existing applications and develop new features for ongoing projects
  • Build and refine processes for software updates, including CI/CD pipelines and automation for application deployment
  • Troubleshoot, debug, and optimize existing systems, ensuring high code quality and maintaining best practices for software design and architecture
  • Utilize cloud infrastructure (e.g., AWS services) to deploy, manage, and scale applications in a distributed environment
  • Create and maintain technical documentation, ensuring clarity for both current and future team members. Participate in code reviews to ensure knowledge sharing and continuous learning within the team
  • Demonstrate knowledge of engineering methodologies, concepts, and skills and their application in the area of a specified engineering specialty

Requirements

  • At least 4+ years of hands-on experience in Software Development
  • Proficiency in Golang with strong software engineering fundamentals
  • Strong understanding of AWS including S3, EKS
  • Strong skills in SQL and proven experience working with major database platforms
  • Experience with cloud-based data services and solutions (e.g. Snowflake, Hive)
  • Strong understanding of AWS including S3, EKS

WILL BE A PLUS

  • Experience with Python
  • Experience with Airflow
  • Experience with Jenkins
  • Experience with data technologies (e.g., Snowflake, Hive)
  • Familiarity with data engineering concepts like data storage, ETL, and information retrieval is beneficial but not required

Additional information

PERSONAL PROFILE

  • Excellent communication and interpersonal skills
  • Strong problem-solving and decision-making abilities, with a focus on driving results and meeting deadlines
  • Strong passion for learning/practicing new techniques

 

Sigma Software

Sigma Software

Sigma Software is a company offering an online UI/UX Design Internship.

E-learning
Technology

Other jobs at Sigma Software

 

 

 

 

 

 

 

 

View all Sigma Software jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇧🇷 Brazil
Backend Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs