Qinshift

Senior Go Engineer

Posted: 23 minutes ago

Job Description

This is usAt Avenga, we believe that human creativity empowers technology that matters. Operating globally, our 6000+ specialists provide a full spectrum of services, including business and tech advisory, enterprise solutions, CX, UX and Ul design, managed services, product development, and software development.This is the jobWe are looking for a Senior Go Engineer to join our team in Bulgaria!Become part of a talented group of professionals who value collaboration, knowledge-sharing, and continuous learning. You’ll work in a friendly environment, take active part in pair programming and learn from some of the best developers in the field. You will be empowered to shape the future of the project in a way that it will work for all the adopters around the globe!This is youStrong knowledge of GolangExperience working with IaaS providers (AWS, Azure, GCP)Unix/Linux and systems programmingNetworking - OSI, protocols (like TCP, HTTP, SSH and DNS), iptables, traffic controller, load balancingDistributed systems - asynchronous API-based microservices, microservice composition patterns, data consistency, API gateways, service registration and discoverySecurity - asymmetric encryption, certificates, mTLS, oAuth2, firewallsDatabase - relational schema design, normal forms, search query optimizations, administration (preferably in PostgreSQL)This is your roleDevelopment and delivery of new features, maintenance of infrastructure componentsDesign, maintain and operate Diego and the container networking services comprising the Cloud Foundry Application Runtime with a deep focus over stability, security and performance.Involvement in infrastructure bootstrapping topics in Cloud Foundry environment for the Business Technology PlatformImplementation of improvements in the already existing infrastructure components (load balancers, routing services, NAT, jump hosts etc.) with focus on availability, reliability, scalability and more.Troubleshooting of incidents related to infrastructure componentsWorking with different Hyperscaler (AWS, GCP, Azure) providers and managing specifics in their offeringWorking with CICD tools like Jenkins and Concourse and source control management systems like GitHubExperience in monitoring the Infrastructure with modern tools like Grafana, Dynatrace etc.What awaits you at Avenga?Pleasant working environment and stable background in one of the largest software development companies in the world.Space to work independently and creatively with the possibility to implement your own ideas and opportunities to learn new things and approaches.You have the opportunity to influence your direction in the company.High quality hardware and software, access to the latest technologies and specific projects.Opportunities to improve your language skills, we are a major global player.At Avenga, you'll get quality support in your development thanks to a wide range of internal and external training courses, so you can push the boundaries of your competences.We offer you benefits such as life insurance and pension contribution, EN/DE/ES lessons, MultiSport card, sick days, lots of company events, offices in Sofia, Ruse and Burgas with quality amenities for lovers of sport, food and coffee, remote work after mutual agreement, and moreAt Avenga, everyone matters. We provide equal opportunities in recruitment, career development, and leadership, regardless of race, ethnicity, gender identity, sexual orientation, disability, age, religion, or any other characteristic. We are committed to fostering a work environment where our diverse community of employees, candidates, and business partners actively shapes our growth. By bringing together people from different backgrounds and experiences, we build a workplace where everyone feels free to be themselves while honoring the boundaries of others.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In