3 Agha Technologies Jobs
DevOps Engineer
Agha Technologies
posted 16d ago
Key skills for the job
Job Description:
We are looking for a skilled and experienced DevOps Expert with 3-6 year experience 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
Role & 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.
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.
Preferred candidate profile
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.
Perks and benefits
Competitive salary and benefits package. - Opportunities for professional growth and certification. - Flexible work hours and remote working options. - Collaborative and innovative work environment.
Employment Type: Full Time, Permanent
Read full job description5-10 Yrs
Gurgaon / Gurugram