2 BizViz Technologies Jobs
DevOps Engineer - AWS Platform (3-6 yrs)
BizViz Technologies
posted 4d ago
Flexible timing
Key skills for the job
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).
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Devops Engineer roles with real interview advice