Sr. DevOps Engineer

RedolentSunnyvale, CA
Onsite

About The Position

We have the following urgent role with our DIRECT client. This role involves creating Docker images for micro-services, configuring Application Load Balancers and Auto Scaling Groups for high availability of applications. It also includes provisioning of all lower level and production environments, installing Operating Systems like Red Hat and middleware like Tomcat. The role requires migrating applications and databases from physical/virtual infrastructure into the cloud, scripting administration tasks using CLI, Shell Scripting, and Python, and performing application/plugin testing and OS/software upgrades. Additionally, it involves designing and developing solutions for complex problems, automating infrastructure administration tasks using Ansible and Chef, implementing CI/CD pipelines with Maven, Github, Jenkins, and Nexus, and designing/implementing monitoring features using Nagios, Kibana, and Logstash. Configuring Splunk for application logging, performing load tests with JMeter, managing code branches and repositories, supporting development teams, implementing disaster recovery, and preparing documentation are also key responsibilities.

Requirements

  • Creating Docker images for micro-services
  • Configuring Application Load Balancer and Auto Scaling Groups
  • Provisioning of environments
  • Installing Operating Systems (Red Hat)
  • Installing middleware (Tomcat)
  • Migrating applications and databases to cloud
  • Scripting administration tasks using CLI, Shell Scripting, Python
  • Application, plugin testing
  • Operating system and software upgrades
  • Designing and developing solutions for complex problems
  • Automating infrastructure admin tasks
  • Installation and configuration on remote nodes using Ansible and Chef
  • Implementing and improving CI/CD pipelines using Maven, Github, Jenkins, and Nexus
  • Designing and implementing monitoring features using Nagios, Kibana, and Logstash
  • Configuring Splunk for application logging
  • Performing load tests using JMeter
  • Creating code branches and repositories
  • Supporting development teams with build environments and integration requirements
  • Implementation and maintenance of disaster recovery (DR)
  • Preparing installation and troubleshooting documents

Responsibilities

  • Creating Docker images for micro-services
  • Configuring Application Load Balancer and Auto Scaling Groups for high availability of application
  • Provisioning of all lower level and production environments including, installing Operating Systems such as Red Hat and middleware such as Tomcat application server for various projects and releases
  • Migrating applications and databases from physical/virtual infrastructure into cloud and ensuring that they are fully operationalized in cloud
  • Scripting the administration tasks and recurring system maintenance work using command Line (CLI), Shell Scripting, python etc.
  • Application, plugin testing and operation system and software upgrades
  • Design and develop solutions to complex applications problems, system administration issues, or network concerns
  • Automate infrastructure admin tasks, perform installation and configuration tasks on remote nodes using Ansible and chef as CI tools
  • Implement and improve Continuous Integration / Continuous Delivery pipelines using Maven, Github, Jenkins and Nexus
  • Designing and implementing monitoring features using Nagios, Kibana and Logstash to ensure health, performance and security of Application Stack by generating alerts based on established thresholds
  • Configuring Splunk tool for application logging to ensure access to the log information of cloud servers
  • Performing load tests on applications with expected load using JMeter to analyze, measure the behavior and performance
  • Creating separate code branches and repositories for releases in non-production and production to ensure integrity of secured or confidential user data
  • Working closely with development teams to understand and support builds environments and integration requirements for application
  • Implementation and maintenance of disaster recovery (DR) for systems
  • Prepare installation and troubleshooting documents, including build and deployment process documents, production active plan and application release cycle activity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service