Senior Engineer DevOps

empower

Bengaluru 5 Years Exp Posted 5h ago

Job Description

As a Sr DevOps Engineer with Personal Capital at Empower you will:

  • Automate our provisioning and configuration management following IaC best practices
  • Create and maintain automated scripts that will build, configure, deploy and test applications deployed to different environments; Maintain, support, and enhance our continuous integration environment
  • Ensure operations excellence by reducing human errors and increase quality and security of product operation tasks through automation
  • Enable us to delegate more to AWS platform and services so we can focus on the business mission
  • Partner with engineering teams to identify development challenges and then design tools, infrastructure and/or processes to improve their productivity and/or lives
  • Be a force multiplier for our engineering teams by developing internal tools/applications
  • Be part of a small, nimble team balancing short term tactical tasks and long-term projects
  • Collaborate with excellent verbal and written communication skills
  • Evaluate application performance, and improve efficiency
  • Help determine system/application security requirements and develop security solutions
  • Participate in on-call rotation and troubleshoot production application issues

Required:

  • 5+ years professional experience in software engineering, systems administration, or DevOps
  • Linux experience (CentOS preferred)
  • Hands on AWS IaaS Administration (SDKs, cli and console)
  • Knowledge of Object-Oriented Programming
  • Python / Go / Ruby / Javascript
  • Ansible / Chef  / Terraform / Cloud Formation
  • MySQL database administration
  • MS in Computer Engineering or equivalent

Desired Skills and Experience

  • Solid experience with AWS technologies such as EC2, S3, SQS, SNS, RDS, IAM, Lambda, DynamoDB and Cloud Formation
  • Managing cloud based infrastructure such as AWS, Azure or GCP
  • Developing automation using tools such as Ansible, Chef, and Terraform
  • Running Docker containers on Kubernetes (EKS) and Istio
  • Strong programming skills with some/most/all of the following: Python, Go, Ruby, JavaScript, Shell/Bash Scripting, Java, HTML5 & CSS experience
  • Working knowledge of web and application server management and configuration (e.g. Apache, Nginx, Tomcat, JBoss, NodeJS)
  • Highly skilled in building, optimizing, hardening and troubleshooting of CentOS Linux operating systems
  • Understand relational databases, including MySQL
  • Understand how to build secure, performant, reliable and durable systems/architecture
  • Understand how to build RESTful APIs
  • Web frameworks like Angular, React or JQuery
  • Code repository best practices; Git, Github, “Git Flow” or other workflows
  • Experience with Continuous Integration tools like Jenkins/Hudson, Harness, CircleCI, Maven, Ant, Sonar, Artifactory
  • Security minded with an interest in protecting systems and infrastructure
  • Familiar with cloud based DNS and load balancing strategies
    • Monitoring production services using tools like Datadog, Splunk and Appdynamics

Similar Openings for You