HamburgerMenu
hirist

Job Description

DevOps Engineer (AWS)

Experience : 3-6 Years

Location : Bangalore (HSR Layout -2)

Employment Type : Full-Time

Job Description :

We are seeking a skilled and experienced DevOps Engineer with strong expertise in AWS cloud services and programming. The ideal candidate will have a passion for automation, a solid understanding of cloud-based architectures, and experience implementing and managing AWS services.


This role requires a balance of hands-on technical expertise and collaboration with cross-functional teams to drive the efficiency, scalability, and performance of our infrastructure and applications.

Key Responsibilities :

AWS Cloud Infrastructure Management

- Design, deploy, and manage AWS services, including EC2, VPC, S3, EMR (transient and persistent), Redshift, AWS Transfer Gateway, Lambda, Glue Jobs, IAM Roles and Policies, Athena, SageMaker, and Serverless applications.

- Architect and implement secure, scalable, and cost-effective cloud solutions.

Automation and Programming

- Develop automation scripts using Python and Shell scripting to streamline operations, manage infrastructure, and integrate AWS services.

- Implement Infrastructure as Code (IaC) using tools like Terraform or AWS CloudFormation.

DevOps Practices :

- Build and manage CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or AWS Code Pipeline to automate deployment processes.

- Monitor and optimize application and infrastructure performance using AWS services like CloudWatch, CloudTrail, and other monitoring tools.

Machine Learning Operations :

- Support SageMaker and ML job pipelines, ensuring seamless integration and operational efficiency.

- Optimize data processing workflows using Glue Jobs and Athena.

- Security and Compliance

- Configure and enforce AWS IAM roles and policies to maintain a secure environment.

- Ensure compliance with best practices for AWS cloud security and cost management.

Required Skills & Qualifications :

- 3-6 years of hands-on experience with AWS cloud services.

- Expertise in Python and Shell scripting for automation and integration.

- Strong knowledge of AWS services, including EC2, VPC, S3, EMR (transient and persistent), Redshift, AWS Transfer Gateway, Lambda, Glue Jobs, IAM Roles and Policies, Athena, Serverless architectures, and SageMaker.

- Experience with CI/CD pipeline tools (Jenkins, GitLab CI/CD, AWS Code Pipeline, etc.).

- Familiarity with Infrastructure as Code (IaC) tools like Terraform or AWS CloudFormation.

- Proficiency in AWS networking (e.g., VPC, subnets, security groups, route tables).

- Solid understanding of monitoring, logging, and alerting systems in AWS.

- Experience in managing ML pipelines and processing big data workflows.

- Strong troubleshooting and problem-solving skills in cloud environments.

Preferred Skills :

- Knowledge of serverless architectures and tools like AWS Lambda and API Gateway.

- Experience with data analytics and visualization tools.

- Familiarity with cost management and optimization strategies in AWS.

- Basic understanding of Agile methodologies and collaboration tools like Jira.

Education :

- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent work experience).

info-icon

Did you find something suspicious?