
Engineer DevOps
Responsibilities
Qualifications & Requirements
Experience Level: Entry Level
Full Job Description
As a DevOps Engineer at Empower, you will be instrumental in supporting, designing, building, and operating our AWS-native cloud infrastructure. You will automate provisioning, configuration, and deployment pipelines, adhering to Infrastructure as Code (IaC) best practices. Your role will empower engineering teams with the tools and processes necessary to enhance velocity, reliability, and security.
You will collaborate within a small, high-impact team that values ownership, collaboration, and continuous improvement, effectively balancing short-term tactical priorities with long-term architectural goals.
Key Responsibilities:
- Automate AWS infrastructure provisioning using Terraform, AWS CDK, and CloudFormation.
- Build and maintain CI/CD pipelines for Java and Python applications utilizing modern DevOps tooling within cloud resources.
- Enhance operational excellence by reducing manual tasks, optimizing costs, and improving system reliability through automation.
- Collaborate with engineering teams to elevate developer experience, deployment consistency, and observability.
- Implement robust security best practices across AWS environments, including IAM, networking, and data protection.
- Monitor and optimize application performance, leveraging AWS services such as CloudWatch, Quick Sight, ECS/EKS, and Lambda.
- Provide support and troubleshoot production environments as part of an on-call rotation.
- Continuously evaluate emerging technologies and propose innovative ways to increase efficiency and resilience.
Required Skills & Experience:
- A minimum of 2 years of experience in DevOps, cloud system support, cloud engineering, or software engineering roles.
- Strong proficiency with AWS services (EC2, S3, IAM, RDS, Lambda, CloudFormation, CloudWatch, ECS/EKS).
- Proficiency in Python and/or Java for automation, scripting, and service integration.
- Hands-on experience with Infrastructure as Code (IaC) tools such as Terraform, CDK, or CloudFormation.
- Proficiency with Linux systems administration and shell scripting.
- Experience with CI/CD tools including Jenkins, GitHub Actions, or AWS CodePipeline.
- A solid understanding of fundamental networking, security, and cloud architecture principles.
Preferred Qualifications:
- Experience with containerization and orchestration technologies like Docker and Kubernetes (including EKS).
- Familiarity with monitoring and observability tools such as Datadog, Splunk, or CloudWatch.
- Understanding of relational and NoSQL databases (e.g., Postgres, DynamoDB, Redshift).
- Experience implementing automated security and compliance controls within AWS environments.
- Experience with generative AI platforms such as ChatGPT or other AI platforms.
- Excellent collaboration and communication skills, coupled with a mindset geared towards continuous learning and improvement.
Join a forward-thinking DevOps organization committed to automation-first operations, deep AWS integration, and empowering developers through intelligent tooling. We seek curious, pragmatic engineers passionate about making cloud infrastructure simple, secure, and scalable.
This role is based in Bengaluru / Bangalore, India.
Company
Empower India
Empower India is dedicated to transforming financial lives by fostering an environment where employees have the freedom to transform their own. We champion a flexible work environment, fluid career pa...