Job Details

Job Type
Jasmin Ackermann
about 1 year ago
  • Global Online Platform
  • Cutting Edge Technology
  • DevOps Engineering in an agile team
On behalf of our client, BeathChapman is assisting in identifying a candidate to join a Cloud Platform Engineering team and has a relentless pursuit for excellence, is a great communicator, and can work with teams with various levels of experience to help create solutions to a wide range of problems.

This role will be responsible for design, build and delivery of cloud and automation technology solutions. Partnering closely with development teams, this position will help direct project teams toward cloud solutions that satisfy the business needs and align with our IT & Cloud strategy and destination architecture.

You should be someone that brings new thinking and is excited with the challenge of driving change and new technologies. We want someone who is a self-starter and can build trusting relationships across teams. He/she will champion the application of industry best practices, cloud architecture strategies and engineering standards to ensure successful cloud solutions across a wide variety of projects. This role will help drive technology standards, evolution and governance for cloud, and as required, will evolve cloud standards to address emerging business requirements.

Job Responsibilities:
  • Manage, monitor and operate the system platform to ensure all business functions running smoothly
  • Lead Cloud Strategy and Implementation
  • Design cloud solutions that ensure most sustainable, flexible and cost appropriate solutions & technology platforms
  • Architect and automate various cloud designs that focus on video streaming based solutions
  • Define new patterns, and standards as required.
  • Look for opportunities to optimize and enable consistent automated deployments.
  • Hands-on automation engineer with experience in creating Infrastructure as Code, automating application deployments, and working with vendor APIs
  • Create tools and scripts that help automate deployments
  • Direct project teams toward solutions that align with agreed guiding principles, strategy, architecture, and standards
  • Providing guidance to multiple teams on how to automate application and infrastructure deployment
  • Server as a leader and mentor for a team of cloud engineers with primary focus on automation
  • Embed security controls, implementation, and testing into the DevOps practices
  • Drive improvements for the design, development and delivery of applications
  • Drive systems engineering design and recovery by eliminating manual involvement and leading continuous improvements that create an operating environment that includes dynamically monitoring, alerting, and automated self-healing and recovery
  • Work with an automation first mindset and work to instill that in others
  • Utilize agile practices to ensure consistent and transparent execution.
  • Provide mentoring and knowledge transfer to others, and promote open culture and devops.
  • Manage and maintain the Cloud DevOps pipeline, and work with dev teams on a combined pipeline.
  • Lead technology evaluations and implementations to fill gaps in the Technology Architecture.
  • Monitor standards/policy compliance by developing and executing governance processes and tools.
Required Experience
  • 10 + years Experience in Application Development
  • Minimum of 5 + years of industry experience working with Cloud technologies and handling DevOps functions for complex systems.
  • 5 + years in leading development technical teams with complete hands on experience. “Lead by example”
  • Have skilled knowledge in AWS resources including but not limited to VPC, Subnets, Security Groups, NACL’s, ECS, EC2, KMS, S3 buckets, IAM, Route 53, CloudFront, ALB/ELB, Cloudwatch, Lambda, RedShift, Kinesis etc.
  • Experience in deploying Infrastructure as Code with Terraform
  • Possess solid and deep knowledge and experience with Docker and Kubernetes and Istio
  • You have an aptitude and ability to build and maintain continuous integration (CI) and continuous deployment/delivery (CD) systems for complex, distributed applications, using tools like Jenkins CircleCi, Travis, etc.
  • State of the art experience diagnosing and debugging applications in complex, distributed, heterogeneous computing environments.
  • Mastery of key development tools like GIT, and familiarity with collaboration tools such as Jira and Confluence or similar tools.
  • Skills in API usage, command line interface and SDKs for writing applications
  • Have networking experience and understanding of network protocols, DNS, VPN and Load Balancing.
  • Have API Gateway experience Nginx, Kong, AWS API Gateway etc.
  • Hands-on experience with expert level knowledge of Linux Kernel and supporting service-based architectures with REST API’s, Golang, Node.js, and Python.
  • Have scripting experience in Shell, Perl,
  • Experience in logging, monitoring, tracing with Cloudwatch,  Elasticsearch/Kibana (ELK), Prometheus/Grafana,  New Relic, Data Dog, Dynatrace etc.
  • Good understanding of the DB technologies such as MongoDB, DynamoDB and PostgreSQL.
Preferred Skills:
  • Good practical knowledge with Google Cloud GCP service like BigQuery, GKE, Dataflow etc.
  • Good understanding of technologies such as pubsub - Kafka, service mesh - Istio, Envoy, design patterns - REST API, GraphQL, microservice architecture, security - Vault, service discovery - Consul, ZooKeeper, etcd etc.
  • Good understanding and experience with testing framework (TDD, BDD etc.)

Reg No. R1874652

BeathChapman Pte Ltd

Licence no. 16S8112