Lead Go Engineer
Posted
Kraków, Polska
You will:
- independently define solutions to complex problems, identify and use patterns, lead forums, groups and chair meetings, coach more junior levels;
- take responsibility for the end-to-end delivery of large stories or epics, coaching junior developers and supporting other team members;
- be responsible for delivery of important outcomes, shaping approaches, coordinating resources;
Your responsibilities will be:
- analysing requirements, researching, designing and writing new software programs;
- developing existing programs by analysing and identifying areas for modification;
- writing and testing code, refining and rewriting it as necessary;
- investigating new technologies; continually updating technical knowledge and skills by attending in-house and external courses, reading manuals and accessing new applications;
- working closely with other stakeholders, such as product owners, solutions engineers, UX designers, infrastructure engineers, AQA engineers, etc.;
- consulting clients and colleagues concerning the maintenance and performance of software systems with a view to writing or modifying current operating systems;
We would need you to:
- Represent a disciplined approach to automated testing and quality assurance that is required for a 24x7, near real-time platform:
- ensuring that the “definition of done” extends to the quality assurance; function, feature and load testability; observability and availability of the components delivered;
- Contribute to the Architectural decisions around the new system:
- Provide suggestions on how to solve issues in a cleaner, smarter, simpler or more flexible way based on your experience;
- Undertake code and design reviews and contribute to the ongoing improvement of the way we work;
- Own delivery of your work end-to-end from collaboration with product owners through to deployment into production and beyond;
Role’s requirements:
- Grounded commercial experience with Golang
- Solid working knowledge of:
- Microservices and distributed systems
- Cloud systems, GCP/AWS/Azure
- Docker / Kubernetes
- GIT/Git Flow
Experience in architecting, building and maintaining highly available, large-scale, and complex platform architectures;
By sending us your CV you provide us with your data processing consent for recruitment purposes, as per the company's privacy policy available at http://scaleitup.pro/privacy-policy
How to apply
Apply via: https://cleverstaff.net/i/vacancy-Qsqzyc?Lead_Go_Engineer
Tweet
Does this job really require Go skills? If not, please let us know so that we can keep the jobs all about Go.