Senior Platform Developer 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