DevOps SRE
Cleo Consulting
Austin, United States of America
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Austin, United States of America
Tech stack
PHP
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Automation of Tests
Databases
Continuous Delivery
Continuous Integration
Distributed Systems
Github
Gradle
Monitoring of Systems
Identity and Access Management
PostgreSQL
Maven
MySQL
Package Management Systems
Software Architecture
Prometheus
Oop Languages
Ruby
Software Engineering
Spinnaker
Symfony
Web Application Frameworks
Datadog
CircleCI
Data Logging
Load Balancing
Docker Swarm
Istio
Grafana
Safety Critical Systems
Amazon Web Services (AWS)
GIT
Cloudformation
Containerization
Solid Principles
Kubernetes
Infrastructure Automation Frameworks
Information Technology
Bare Metal
Build Tools
TravisCI
Terraform
Splunk
Software Version Control
Amazon Web Services (AWS)
Docker
ELK
Jenkins
Programming Languages
Requirements
- Hands-on experience with provisioning, maintaining, deploying Kubernetes clusters in production environments, preferably AWS EKS.
- Hands on experieince with setting up and managing Istio in production grade Kubernetes cluster.
- Must have deep understanding of Kubernetes and Docker architecture and associated tools.
- Experience with deploying and upgrading mission critical applications on Kubernetes clusters.
- Experience with writing Kubernetes manifest files and docker files.
- Hands-on experience with provisioning and managing AWS services such as EC2, EBS, S3, IAM, VPC etc using IAC tools Terraform or Cloud formation.
- Experience in migrating applications from On-premise bare metal to AWS EKS and support Hybrid environments.
- Participate in deep architectural discussions to ensure solutions are designed for successful deployment in the cloud.
- Hands on experience in implementing industry standard security and compliance practices for docker, Kubernetes, AWS etc.
- Experience with observability, alerting and tracing of distributed systems using tools like Prometheus, Grafana, Instana, Datadog etc.
- Experience configuring and maintaining logging solutions like Splunk, ELK stack.
- Must be able develop and maintain continuous integration and continuous deployment systems using tools like Git, GitHub, Jenkins, Spinnaker and Helm.
- Ability to configure and manage both monitoring and logging solutions/stacks without any mentoring.
- Identify gaps, suggest improvements and coordinate monitoring, alerting and logging improvements.
- Ability to debug issues with Kubernetes clusters and complex applications hosted on k8s.
- Understands networking and messaging, specially between services in hybrid architectures.
- Self-motivation, attention to detail, and desire to continue learning.
- AWS certification preferred.
- Certified Kubernetes Administrator (CKA) / Developer (CKD) / Security (CKS).
Role Descriptions:
- Minimum QualificationsBachelors degree in Computer Science or equivalent
- Fluent in one or more programming languages such as Java| PHP| Ruby| JavaScriptTypescript| or another relevant OOP language and common web frameworks (Spring| Symfony| Rails| etc.)
- Experience developing with and deploying to containerized environments (such as Kubernetes| Docker Swarm| etc.)
- Understanding of Software Development lifecycle and familiarity with common tools in the industry such as version control systems| deployment and monitoring tools| and package managers (npm| pip| Gradle| Maven| etc.)
- Great understanding of software design principles and software architecture
- Experience developing continuous integration pipelines andor writing automated tests
Preferred Qualifications
- Experience with common infrastructure components and concepts| such as load balancing| container orchestration| and database systems (Postgres and MySQL)
- Experience with build systems (Jenkins| GitHub actions| TravisCI| CircleCI)| and Continuous IntegrationExperience with GitOps| Helm| ArgoCD or FluxCD are a plus