Offers “Atos”

Expires soon Atos

GoLang Developer

  • Internship
  • Edinburgh (City of Edinburgh)
  • IT development

Job description



GoLang Developer

Publish Date: Jan 29, 2021

Location: 

Edinburgh, Scotland, GB
#job-location.job-location-inline { display: inline; }

Company: Atos

About Atos

Atos is a global leader in digital transformation with 110,000 employees in 73 countries and annual revenue of € 12 billion. European number one in Cloud, Cybersecurity and High-Performance Computing, the Group provides end-to-end Orchestrated Hybrid Cloud, Big Data, Business Applications and Digital Workplace solutions. The Group is the Worldwide Information Technology Partner for the Olympic & Paralympic Games and operates under the brands Atos, Atos|Syntel, and Unify. Atos is a SE (Societas Europaea), listed on the CAC40 Paris stock index.

The purpose of Atos is to help design the future of the information space. Its expertise and services support the development of knowledge, education and research in a multicultural approach and contribute to the development of scientific and technological excellence. Across the world, the Group enables its customers and employees, and members of societies at large to live, work and develop sustainably, in a safe and secure information space.

 

Job Description: Automation Go Lang Test/Developer

Senior developer with solid experience of working in high performance agile development teams based on Kanban delivery process, with experience of common development tools and automated development delivery pipelines, used in the delivery of containerised services:

Jira,

Confluence,

Azure SharePoint,

Git Repositories,

Integrated Development Environments for various languages (see below),

 

Specific experience and skills desirable are:

Go lang development 3+ years, in addition to other languages, (essential)

IDE - JetBrains (intelliJ/Pycharm), Atom or  Visual Studio Code

Docker and Container development experience 2+ years (highly desirable)

Hashicorp - Configuration (Consul) and Secrets (Vault) Management

Azure cloud experience - Azure API Gateway, Azure Monitor, Azure Diagnostics and Azure Security.

Ability document designs and deliverers, including help and end user guides.

Terraform  development Experience

 

Languages:

Go lang (Essential) 3 years+

Terraform (Beneficial)

Desirable at least one or more of the following:

JavaScript (Ruby, NodeJS), Bash, Python, PowerShell,

 

Nice to have:

Kafka and other event processing platforms

Elastic Search

LogStash

Kibana

Beats (ELK)

Experience of automated test frameworks (Gatling, LoadRunner, JUnit, etc.)

Application Performance monitoring (e.g. NewRelic, ELK APM, etc.),

Experience in automating Cloud Services and Public Cloud Services (AWS, Google, VMWare, RedHat, etc.)

Database SQL and non SQL.

Worked within high compliance environments - Finacial Services , Government, or other regulated industries.

Strong understanding of Security frameworks and OWASP

Experience with other development languages.

 

Role:

Working with both the automation development teams, and applications teams to deploy highly automated infrastructure, platforms and application services (REST API and Web Applications) to business users, in a LIGHTS OUT ADMINISTRATION Azure public cloud environment. Including; integrating other SaaS and PaaS subscription services available in the internet, Private cloud hosted application services (hybrid cloud).

 

Go lang developers will need to be senior self motivated developers able to work from home, individually or in small groups (1-3), distributed teams, to deliver complex API services, integration between log and message formats, container management and provisioning, self service solutions aimed at providing direct support to business and non technical end users through to Self Service portals to Application Developers, Application Administrators, Service management and 1st line support staff, typically via Service now or other web based user front end.

 

Exciting and challenging role working with latest cloud automation technologies, in highly containerised environments to deliver:

Go lang container application adn service deployment 3+ years (essential)

Automated testing and/or intermediate-level Scripting experience (Shell, Bash, Python)  2+ years

Deploying environment and application services to public clouds (preferably Azure) 3+ years

Containerisation of applications, messaging, event management, data collection, 2+ years

Strong back ground in API development and integration, 3+ years

Strong understanding of software development life cycle 3+ years

Highly audited code and deliverable management via Git (Branching, merges and PRs etc) 3+ years

Configuration management via Git and other tools 3+ years

Secure and highly auto tested code

 

Occasional travel to work locations may be required in future. Work with other product and application specialists as required.

 

Role suitable for a mature and independent resource who can self mange, train others and demonstrate deliverable, whilst fulfilling all accountability for completion of necessary project and compliance documentation.

Here at Atos, we want all of our employees to feel valued, appreciated, and free to be who they are at work. Our employee lifecycle processes are designed to prevent discrimination against our people regardless of gender identity or expression, sexual orientation, religion, ethnicity, age, neurodiversity, disability status, citizenship, or any other aspect which makes them unique. Across the globe, we have created a variety of programs to embed our Atos culture of inclusivity, and work hard to ensure that all of our employees have an equal opportunity to contribute and feel that they are exactly where they belong.

Make every future a success.
  • Job directory
  • Business directory