SR DevOps

Company:  CNA Search
Location: Atlanta
Closing Date: 07/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

CNA Search is seeking a talented SR Dev Ops Engineer. This position is an engineering discipline that combines your systems engineering and software skills to build and run applications on a cutting-edge cloud native infrastructure using kubernetes, docker and more.

This position will help improve and maintain our platforms SLOs, help support the development team with CI/CD tools and run the production environment by monitoring availability and health of workloads.

Functions and Responsibilities

  • Support the development, testing, deployment, monitoring and maintenance of our clients large-scale, distributed, fault-tolerant platform software, marketing and eCommerce services.
  • Participate in the automation, monitoring and maintenance of our clients cloud-native and multi-cloud Kubernetes clusters.
  • Develop tools and automated solutions in support of platform services.
  • Monitor and manage internal devops cases from intake to resolution in support of client services, software implementation, technical support and product/platform engineering.
  • Troubleshoot performance, reliability, and scalability issues.
  • Collaborate with application developers in the improvement of developer experience and toolsets.
  • Engage in and improve the whole lifecycle of services—from inception and design, through deployment, operation and refinement.
  • Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews.
  • Maintain services once they are live by measuring and monitoring availability, latency and overall system health.
  • Scale systems sustainably through mechanisms like automation and evolve systems by pushing for changes that improve reliability and velocity.
  • Practice sustainable incident response and blameless postmortems.
  • Maintain and administer data stores ensuring proper backup, replication and failover strategies.
  • Ensure proper security, monitoring, alerting and reporting for production infrastructure.
  • Take broad, conceptual ideas and turn them into functional architecture and software designs to solve customers use cases.
  • Troubleshoot and resolve issues related to application development, deployment and operation.

Minimum Qualifications

  • Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.
  • 5+ years full-time professional experience, or equivalent, with a good portion the following:
  • Linux/Unix Server Administration
  • Cloud systems administration (AWS, Google, Azure, etc.)
  • CI/CD Automation (Jenkins, Jenkinsfiles, CircleCI, etc.)
  • Kubernetes cluster administration in AWS, Google (Kubectl, Helm, Minikube, etc.)
  • Application Containers (Docker, ContainerD, Docker for Mac)
  • Scripting/programming languages (PHP, Bash, Go, Node.js, Python, etc.)
  • Databases, NoSQL, Queues, PubSub and Cache (MySQL, MariaDB, AWS Aurora DB, Google Cloud SQL, Scylla/Casandra, Apache Solr, ElasticCache, Redis, Kafka, Amazon SQS, etc.)
  • Websites, Web Services, Microservices (HTTP(S), Drupal, Wordpress, Nginx, Apache HTTPD, Kong, SOAP, OAS/Swagger, JSON, CSS, JS, CDN, gRPC, Protocol Buffers, AWS Lambda, Serverless, Letsencrypt, etc.)
  • Application Monitoring and Profiling (Cloudwatch, Stackdriver, Graylog, Grafana, Prometheus, AppOptics, etc.)
  • Ability to debug, profile and optimize code and application design and automate routine tasks.
  • Experience with PCI-DSS or other compliance related certifications. (HIPAA, ISO2001)
  • Experience creating and maintaining Jenkins pipelines.
  • Experience with algorithms, data structures, complexity analysis and software design.
  • Excellent communication skills both verbal and written.

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙