Empower

Senior Engineer DevOps

Empower
Apply
1 day ago
Remote, IndiaSenior

Responsibilities

  • Automate provisioning and configuration management using infrastructure-as-code practices.
  • Create and maintain scripts to build, configure, deploy, and test applications across environments.
  • Maintain, support, and enhance continuous integration environments.
  • Automate operational tasks to reduce errors and improve product quality and security.
  • Administer AWS infrastructure and services.
  • Develop internal tools and applications to improve engineering team productivity.
  • Evaluate application performance and improve efficiency.
  • Determine system and application security requirements and develop security solutions.
  • Participate in an on-call rotation and troubleshoot production application issues.
  • Manage and troubleshoot Linux systems, databases, containers, Kubernetes environments, web servers, application servers, monitoring, DNS, and load balancing.

Requirements

  • 5+ years of professional experience in software engineering, systems administration, or DevOps.
  • Linux experience, preferably with CentOS.
  • Hands-on AWS infrastructure-as-a-service administration using SDKs, command-line tools, and the console.
  • Knowledge of object-oriented programming and experience with Python, Go, Ruby, or JavaScript.
  • Experience with Ansible, Chef, Terraform, or CloudFormation.
  • MySQL database administration experience.
  • MS in Computer Engineering or equivalent.
  • Experience with AWS services including EC2, S3, SQS, SNS, RDS, IAM, Lambda, DynamoDB, and CloudFormation.
  • Experience managing cloud infrastructure on AWS, Azure, or GCP.
  • Experience running Docker containers on Kubernetes, including EKS and Istio.
  • Strong programming skills in some or most of Python, Go, Ruby, JavaScript, Shell/Bash, Java, HTML5, and CSS.
  • Experience managing and configuring Apache, Nginx, Tomcat, JBoss, or Node.js.
  • Expertise building, optimizing, hardening, and troubleshooting CentOS Linux systems.
  • Understanding of relational databases, secure and reliable systems architecture, and RESTful APIs.
  • Experience with Angular, React, or jQuery.
  • Experience with Git, GitHub, Git Flow, or other code repository workflows.
  • Experience with continuous integration tools such as Jenkins/Hudson, Harness, CircleCI, Maven, Ant, Sonar, or Artifactory.
  • Experience with monitoring tools such as Datadog, Splunk, or AppDynamics.
  • Strong verbal and written communication, solution focus, and user focus.

Benefits

  • Flexible work environment.
  • Fluid career paths and opportunities for internal mobility.
  • Emphasis on purpose, well-being, work-life balance, and an inclusive workplace.
  • Opportunities to participate in volunteering and community causes.

Tech Stack

Amazon DynamoDBAngularAnsibleApache AntAWSAzureBashChefCircleCICSSDatadogDockerGitGoGoogle Cloud PlatformHarnessIstioJavaJavaScriptJenkinsjQueryKubernetesLinuxMavenMySQLNode.jsPythonReactRubySonarQubeSplunkTerraform

Categories

Empower

About Empower

10,000+ employees
Contact me