Red Gate Group ยท 1 week ago
Site Reliability Engineer
Wonder how qualified you are to the job?
Financial ServicesGovernment
Insider Connection @Red Gate Group
Responsibilities
Build a resilient infrastructure by adding redundancy, implementing monitoring tools, and automating tasks.
Script routine tasks and automate self-repair to reduce toil.
Develop tools and processes to drive DevSecOps maturity by automating infrastructure provisioning, software builds, regression testing, monitoring, and release deployments across environments.
Write infrastructure as code and deploy using industry best practices like GitOps and CI/CD in a hybrid cloud environment.
Incorporate open-source tools, automation, and cloud resources to streamline tasks and enable developers to focus on innovation.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Experience working in Linux environments, while supporting production enterprise applications
Experience with large distributed, highly available environments and container technologies, including Docker, Kubernetes
Experience with declarative Infrastructure as Code tools, including Puppet, Terraform, and Ansible
Experience with GitOps and CI/CD tools including ArgoCD, Gitlab CI, or Jenkins
Experience with Python, Microservices, Serverless, MLOps, AIOps, and Bash shell scripting.
Ability to dive deep into all aspects of the stack to identify and fix problems and troubleshoot.
DoD 8570 IAT Level II Certification, including Security+
Preferred
Experience with Big Data stack using Hadoop, Spark, Accumulo or MongoDB, and Solr or Elasticsearch
Experience of software development processes and code management tools and processes
Experience with Prometheus and Grafana or other monitoring tools.
Knowledge of full stack infrastructure, rollout management of stack, differences between managing Kubernetes and Cloudera stack
Ability to collaborate across multiple teams, in an organized manner.
Ability to prioritize tasks, communicate effectively, and can raise risks to senior leadership and balance team skillsets.