Search by job, company or skills

Ciklum

Expert Go Developer

Early Applicant
  • Posted 5 months ago
  • Be among the first 10 applicants

Job Description

Description

Ciklum is looking for a Expert Go Developer to join our team full-time in India.


We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4, 000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.


About the role:


As a Expert Go Developer, become a part of a cross-functional development team engineering experiences of tomorrow.



Responsibilities

  • Design and implement well-tested and well-documented software in Rust

  • Advocate for Rust adoption in Canonical and upstream projects

  • Identify projects and codebases that could be prioritized for Rust adoption

  • Debug and fix issues encountered by your users

  • Participate in our engineering process through code and architectural reviews

  • Collaborate with community and colleagues on technical specifications

  • Seek improvements to engineering and operations practices

  • In some cases, deploy and operate services developed by the team

  • Proactively engage in the design of technical solutions and implement complex backend features from start to finish, ensuring alignment with strategic business goals

  • Lead the development process, including reviewing requirements, planning, and identifying potential issues

  • Drive and participate in multiple aspects of the SDLC, including planning, development, testing, and deployment

  • Perform comprehensive code reviews to ensure high code quality and facilitate knowledge sharing within the team

  • Communicate with the team and client to clarify requirements and share the outcomes

  • Establish and refine the team's engineering and quality standards, and ensure team members adhere to these standards

  • Engage in the technical interviewing process



Requirements

We know that sometimes, you can t tick every box. We would still love to hear from you if you think you re a good fit!


Software Design



  • Comprehensive understanding of paradigms, principles, and methodologies such as SOLID, GRASP, TDD, and DDD

  • Strong foundation in designing solutions that adhere to development standards focused on scalability and performance


Software development:



  • Extensive proficiency in Go and knowledge of essential third-party libraries and tools

  • Deep understanding of Go's core internals, memory management, and concurrency mechanisms

  • Thorough understanding of both RDBMS and NoSQL databases, skilled in developing high-performance queries, performing optimizations, and structuring databases

  • Extensive experience with both monolithic and distributed architectures (e. g. , microservices, SOA), including their methodologies and best practices

  • Advanced experience in utilizing communication protocols and tools (e. g. , message brokers, HTTP, WebSockets)


Quality Assurance:



  • High proficiency with widely used testing frameworks and tools

  • Experience in continuously improving project quality by establishing a code review process, setting quality metrics, actively monitoring them, and defining and maintaining a testing strategy (tools, types, metrics)


Software Deployment:



  • Proficiency in container orchestration (e. g. , Kubernetes)

  • Practical experience with software deployment and configuration in cloud environments (including pipelines and deployment patterns)



Personal skills

Communication is a key. You speak and write in English fluently or at least at upper-intermediate level


Accountability:



  • Following the said and done principle

  • Accountability for the scope of team's work


Drive:



  • Proactive in efforts to deliver results according to the expectations

  • Suggesting new ideas, looking for alternative solutions


Self - development:



  • Eager to learn and grow: curios, keen to constant self-development

  • Constantly improving own mastership


Effective communication:



  • Ability to express ideas, thoughts and questions simply, concisely and in a structured way

  • Creating open feedback culture

  • Clear communication of risks and consequences


Team management:



  • Effective teamwork organization


Process improvement:



  • Skilled in technical risks mitigation

  • Orchestrating the delivery process improvements with the feedback-driven approach


People Development:



  • Taking active steps towards the team's professional skills improvement



What's in it for you

  • Care: your mental and physical health is our priority. We ensure comprehensive company-paid medical insurance, as well as financial and legal consultation

  • Tailored education path: boost your skills and knowledge with our regular internal events (meetups, conferences, workshops), Udemy licence, language courses and company-paid certifications

  • Growth environment: share your experience and level up your expertise with a community of skilled professionals, locally and globally

  • Flexibility: hybrid work mode at Chennai or Pune

  • Opportunities: we value our specialists and always find the best options for them. Our Resourcing Team helps change a project if needed to help you grow, excel professionally and fulfil your potential

  • Global impact: work on large-scale projects that redefine industries with international and fast-growing clients

  • Welcoming environment: feel empowered with a friendly team, open-door policy, informal atmosphere within the company and regular team-building events


More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 28/07/2024

Job ID: 86721793

Report Job

About Company

Follow

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Expert Rust Developer

CiklumCompany Name Confidential

Senior expert Python Developer

DataTerrain Inc Company Name Confidential
Last Updated: 08-01-2025 02:34:43 AM
Home Jobs in Chennai Expert Go Developer