Skip To Main Content
backBack to Search

Senior Cloud Application Developer

Google Cloud Platform, CI/CD, Kubernetes, Spinnaker
warning.png
Sorry, this position is no longer available

We are seeking a remote Senior Cloud Application Developer to join our team and work on a highly scalable set of SaaS services. In this role, you will be responsible for fully automating provisioning, deployment, management, and monitoring of our services using Google Cloud Platform (GCP) technologies. You will work alongside a DevOps architect to implement best DevOps practices, mentor junior team members, and solve technical problems. This role requires a deep understanding of CI/CD patterns, Kubernetes, and Spinnaker.

Responsibilities
  • Implement fully automated CI/CD patterns using Kubernetes, Spinnaker, and other GCP technologies
  • Collaborate with the agile software quality Engineering team to validate various features and products in the Infoblox NIOS DDI platform
  • Lead the implementation of monitoring and management solutions for cloud-based products using commercial off-the-shelf and homegrown solutions
  • Collaborate with application architects on standardized and scalable methods to manage logs, service elements, etc.
  • Design and develop DevOps tools to reduce manual work, improve security, and reduce human error
  • Build resilient and self-scaling systems that minimize customer impacts while providing a healthy work environment for operators
  • Mentor junior team members and promote DevOps best practices
Requirements
  • At least 3 years of experience managing web services
  • Expertise in Google Cloud Platform (GCP) and its services like  VM, Load Balancer, Database, VPC, S3, etc.
  • Experience with Kubernetes and Spinnaker, and infrastructure as code tools like Terraform or ARM
  • Experience with leading CI/CD pipelines development in AWS, Azure, or GCP cloud environments
  • Proficient in at least one of the following programming languages: shell, Python, or GoLang
  • Experience with monitoring and management systems for enterprise SaaS products
  • Experience with monitoring and alerting tools such as APM, Splunk, PagerDuty, Prometheus, Grafana, or Azure monitoring
  • Strong networking experience including TCP/IP, routing, and DNS
  • Experience with configuration management tools like Chef, Puppet, Ansible, and/or Salt
  • Knowledge on Databricks
  • Fluent in English at a B1+ level
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

These jobs are for you