
Golang architect Roles and Responsibilities:● Working closely with the Engineers to develop the best technical design, strategy and driveexecution to build capabilities into the platform● Owning the delivery of various timelines, ensuring that key milestones are met and deliveries are ofthe highest quality● Establishing various best practices for software development and encouraging their adoption withthe team and organization● Collaborate with other non-technical stakeholders of the business which includes ProductManagers, Designers, Marketing etc.● Encouraging and mentoring an excellent team of talented engineers by mentoring them and workingwith them to remove any roadblocks● Functional availability of the software developed, enhancing the product based on functionalrequirements● Managing cloud-based services, web applications for their functional correctness, availability,security● Deploy and maintain enterprise class RESTful web services
● Own the engineering excellence and operational readiness of the service driving the SLO,SLI, SLAof the relevant services● Take ownership to drive quality of the services under your purview via integration test and unit testcoverage● Responsible for all microservices within your purview responsible driving their quality,security,availability, scalability and other “ilities”● Dive deep into each issue, own reactive fixes, and execute long term fixes● Assist other Support Engineers on complex RCA issues● Provide technical mentoring and guidance to other engineers● Provide L3 engineering supportMust Have Skills:● Relevant at least 4+ years in Golang with Javascript● Strong design and architectural experience in building various highly-scalable andhighly-available products● Strong understanding of the SDLC Activities which include Analysis, Design, Development,Testing, Deployment and Post-Production Support etc.● Proficiency in at least one server side framework for languages preferably Go Lang● Experience working on NoSQL & SQL Databases such as MySQL, PostgreSQL, MongoDB,Redis etc● Deep Dive, problem-solving, RCA and systematic thinking to reach the cause of issues● Able to work independently and multi-task effectively● Program at a system level and able to manage service stability● Excellent experience maintaining, scalable, extensible code● Methodical in maintaining up to date documentation● Metric-driven mindset and obsessive about ensuring clean coding practices● Preferred experience in product development● Preferred working experience on microservices platforms● Proficiency in at least one modern web front-end development framework such as React JSwill be a bonusGood to Have Skills:● Preferred experience in Elasticsearch and Kibana (ELK Stack)● Preferred experience with messaging systems like RabbitMQQualification:● Bachelor of Science in Computer Science or equivalent technical training and professionalwork experience.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
