- 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 is a company offering an online UI/UX Design Internship.
Other jobs at Sigma Software
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.
No spam. No ads. Unsubscribe anytime.
Similar jobs