6 Arahas Technologies Jobs
DevOps Engineer - AWS Cloud (2-4 yrs)
Arahas Technologies
posted 16hr ago
Key skills for the job
Job profile : DevOps Engineer
Job Description :
We are looking for a skilled and experienced DevOps Expert with a strong background in AWS and microservices architecture. As a key member of our engineering team, you will work closely with developers, architects, and operations teams to design, implement, and manage the infrastructure, CI/CD pipelines, and automation systems that support our cloud-based applications. Your expertise will be instrumental in optimizing the performance, scalability, and reliability of our microservices platform deployed on AWS.-
Key Responsibilities :
AWS Infrastructure Management :
- Design, implement, and maintain scalable and cost-effective cloud infrastructure using AWS services such as EC2, S3, RDS, Lambda, CloudFormation, ECS, EKS, and more.
- Automate infrastructure provisioning and configuration using Infrastructure as Code (IaC) tools such as Terraform, AWS CloudFormation, or Ansible.
Microservices Deployment :
- Deploy and manage microservices-based applications in a containerized environment (using Docker and Kubernetes) on AWS using ECS/EKS.
- Design and manage CI/CD pipelines for building, testing, and deploying microservices applications using tools like Jenkins, GitLab CI, or AWS CodePipeline.
Continuous Integration/Continuous Deployment (CI/CD) :
- Develop and maintain CI/CD pipelines to automate code integration, testing, and deployment processes, ensuring faster release cycles.
- Collaborate with development teams to implement automated testing and quality assurance processes.
Monitoring and Performance Optimization :
- Set up monitoring, logging, and alerting solutions using AWS CloudWatch, Prometheus, Grafana, and ELK Stack (Elasticsearch, Logstash, Kibana).
- Analyze application and infrastructure performance to proactively address issues and improve reliability, scalability, and security.
Security and Compliance :
- Implement best practices for security and compliance within the AWS cloud environment, including network security, data encryption, identity, and access management (IAM).
- Collaborate with security teams to manage vulnerabilities, apply patches, and ensure infrastructure is secure.
Collaboration & Support :
- Work with development, QA, and operations teams to implement best practices for version control, environment management, and deployment strategies.
- Troubleshoot, diagnose, and resolve infrastructure issues, performance bottlenecks, and application failures.
Required Skills and Qualifications :
Experience :
- Proven experience in DevOps or Cloud Engineering roles with expertise in AWS and Microservices.
- Strong hands-on experience with containerization technologies (Docker) and orchestration tools (Kubernetes, ECS, EKS).
- Experience with Infrastructure as Code (IaC) tools such as Terraform, AWS CloudFormation, or Ansible.
- In-depth knowledge of CI/CD practices and tools such as Jenkins, GitLab CI, AWS CodePipeline, or similar.
Technical Skills :
- Solid understanding of AWS services such as EC2, S3, Lambda, CloudFormation, VPC, RDS, DynamoDB, etc.
- Expertise in microservices design, deployment, and management within cloud environments.
- Strong knowledge of version control tools like Git and collaboration tools like Jira, Confluence.
- Familiarity with configuration management tools such as Chef, Puppet, or SaltStack.
- Knowledge of monitoring and logging tools like Prometheus, Grafana, ELK Stack, and AWS CloudWatch.
- Proficiency in scripting languages such as Python, Shell, or Bash.
Soft Skills :
- Excellent problem-solving, troubleshooting, and debugging skills.
- Strong communication skills with the ability to collaborate effectively in a cross-functional team environment.
- Ability to manage time effectively and prioritize tasks in a fast-paced environment.
- Proactive, self-starter with a passion for learning and implementing new technologies.
Preferred Qualifications :
- AWS Certifications (e.g., AWS Certified Solutions Architect - Associate, AWS Certified DevOps Engineer - Professional).
- Experience with serverless architecture (AWS Lambda, API Gateway).
- Familiarity with Kafka, RabbitMQ, or other messaging systems used in microservices architectures.
- Experience with database technologies (SQL, NoSQL, and caching mechanisms such as Redis or Memcached).
- Knowledge of Agile/Scrum methodologies.
Benefits :
- Competitive salary and benefits package.
- Opportunities for professional growth and certification.
- Flexible work hours and remote working options.
- Collaborative and innovative work environment.
Functional Areas: Software/Testing/Networking
Read full job description3-6 Yrs
Gurgaon / Gurugram