Senior Platform Developer (Ansible, Terraform) (offline)

Project Description:

One of the world's largest providers of products and services to the energy industry has a need to develop and support cloud-based enterprise information system in Oil & Gas domain.

Our project is stable, long-term and constantly adopts new technologies.

 

DevOps practice is tasked with the development, provisioning, operations, and performance of a global, multi-region, multi-cloud software as a service, and developer integration platform.

 

Work supposes close cooperation with Customer team located in Houston and following Agile principles.

Our team is senior, supportive and friendly.

Responsibilities:

β€’ Working within the Scrum team designing and implementing new features and services

β€’ Maintain a high level of quality in your output and test your own work before passing to QA for verification

β€’ Be able to manage a team that is geographically spread

β€’ Support of production environments

β€’ Maintain an up-to-date knowledge of existing and emerging technologies relevant to the role

β€’ Communicate and escalate issues in a clear and timely manner

 

Mandatory Skills Description:

β€’ 7+ years of IT experience with excellent understanding of design principles and considerations, best practice

β€’ 3 -5 years of experience with medium to large scale cloud platform development, deployment, automation and support.

β€’ 3-5 years of experience with administration and deployment of Kubernetes, Helm in both AWS & Azure.

β€’ Experience using IaC using Terraform/Go, scripting with Ansible, Terraform, and Terragrunt.

β€’ Experience with Java, Node or Python is preferrable

β€’ Networking in the Cloud (DevOps), knowledge of firewalls, load balancers.

β€’ Familiarity with build pipeline tools and technologies such as: Jenkins, Gitlab, Gradle.

β€’ Solid understanding of security principles and technologies such as OWASP Top 10

β€’ Experience with Identify Management services such as Active directory, OKTA

β€’ Experience writing unit tests

β€’ Working in an Agile development environment and actively contributing to Sprint planning and other ceremonies

β€’ Must be self-motivated but needs to work well in a team environment

β€’ Excellent analytical, communication and problem-solving skills

β€’ Self-Starter; willing to learn new technologies, ability to learn fast

β€’ Team player; willing to coach junior team members and cooperate on problem solving

 

Nice-to-Have Skills:

β€’ Understanding of Service Mesh/Istio

β€’ Desirable to have one or both certifications - AWS SysOps Administrator Associate, Azure Administrator Associate.

β€’ Familiarity with Azure Stack

 

Languages:

English: B2 Upper Intermediate