We are seeking a talented Golang Developer to join our dynamic team. The ideal candidate will excel in cloud-based application development and feature enhancements. This role involves designing, developing, and integrating custom applications using cloud APIs. You will work closely with the Site Reliability Engineering (SRE) team to provide robust solutions and support.
Responsibilities
- System Design & Development. Design system solutions and develop custom applications to meet evolving business needs. Modify existing applications as required.
- Coding & Debugging. Handle coding, debugging, and documentation. Ensure high-quality, maintainable code.
- Collaboration. Work closely with the SRE team to provide support during and after implementation. Collaborate on system integrations and cloud-based solutions.
- Application Performance. Assess and validate the performance of applications. Develop process flow diagrams and ensure effective integration of component systems.
- Testing. Conduct engineering resilience testing of software and automation tools. Apply destructive testing methodologies to ensure system robustness.
Qualifications
- Experience. Minimum of 6 years of development experience with at least 3 years in Golang (Go) in a professional setting.
- Versatility. Ability to contribute to both Golang and Java projects based on team requirements.
- SQL Proficiency. Strong skills in writing SQL queries against relational databases.
- Version Control. Proficient in using version control systems, preferably Git.
- Web Services. Experience in designing and implementing RESTful APIs and web services.
- Environment. Comfortable working in a Linux or Unix-based environment.
- CI/CD. Familiarity with CI/CD tools and processes.
- Testing. Experience with destructive testing methodologies and tools.
Preferred Skills
- Advanced knowledge in cloud-based integrations and APIs.
- Proven track record in developing scalable and resilient applications.
What We Offer
- Competitive salary and benefits package.
- Opportunities for professional growth and development.
- A collaborative and innovative work environment.
If you are passionate about Golang development and eager to work on cutting-edge cloud-based projects, we encourage you to apply!