Description Be a part of a transformational journey with innovative and leading edge technologies. Join our team
Here's the impact you'll make and what we'll accomplish together
**Here's how:
**
- You will develop new microservice architectures and delivery pipelines to provide the best experience to software engineers and customers
- Work with cloud-native technologies, combining the modern technologies, practices, and products into a cohesive platform to enable world-leading software development
- You will participate in a large-scale project involving a number of backend, web, and mobile applications, all structured around Agile practices and a DevOps culture
- You will work with other senior architects in order to identify the best way to develop, integrate, and deliver a new service
- You will provide an indication of the effort needed to implement the necessary architectures, to support the technical leads create unified and reliable delivery plans
- You will work cross-functionally to define SLIs, SLOs, SLAs and setup the proper monitoring and alerting to minimize downtime
- Operational processes and procedures are part of your DNA
- You will provide an indication of the effort needed to implement the necessary solutions based on your proactive operational observations.
Qualifications **You're the missing piece of the puzzle with these skills:
**
- Public cloud (GCP, AWS)
- Container platforms (GKE, EKS, OpenShift)
- Infrastructure-as-Code (Terraform)
- Continuous Integration/Delivery (GitHub Actions, GCP Cloud Build)
- Backend and API development (Java, NodeJs, Go, Python)
- Agile product management -- SAFE, Scrum, Kanban, etc
- 8 years of relevant experience, advanced technical and analytical skills, confident in making and owning technical decisions
- Advanced ability to lead and collaborate with a variety of diverse groups and technical teams (internal and/or external)
- Support specific customer issues through assessment, interpretation, resolution or recommendations
- Creative approach to problem solving and an ability to work independently in an environment with high levels of ambiguity
- Ability to manage key deliverables as part of an extended project team
- Strong communication and interpersonal skills; confident with presenting material to peers and senior management
- Bachelors in Engineering or Computer Science
**Required Skills \& Abilities:
**
- You have 5 experience as DevOps and software engineering experience
- You have 3 years of java development experience
- You have 3 years of nodejs development experience
- You have worked in environments where you were responsible for understanding and ensuring the reliable operation of deployments from end-to-end (front-end to database as well as data ingestion pipelines)
- Worked with monitoring tools and understand best practices for alerting
- A strong understanding and previous experience with infrastructure on prem, cloud infrastructure such as GCP or other clouds etc
- Understanding of SSH, VPN, TCP/IP, DNS, HTTP(S), network routing and subnets
- Experience with Configuration Management and Infrastructure as Code - Terraform, Ansible
- Splunk, Dynatrace, Prometheus or similar tools used to monitor and troubleshoot.
- You have good operational knowledge on Kubernetes, Cassandra, Elastic Search and MySql
- High degree of curiosity and ownership
**Great-to-haves
**
- Site reliability engineering practices
- Multi- or Hybrid-cloud architectures
- Front-end \& Mobile application development
- Knowledge of video delivery architectures
- Content encryption and protection