Free cookie consent management tool by TermsFeed DevOps Engineer | Antal Tech Jobs
Back to Jobs
6 Weeks ago

DevOps Engineer

decor
Bangalore, Karnataka, India
Information Technology
Full-Time
CodeClouds

Overview

Available Locations

    Kolkata, India

Category

    Software Developer Jobs

Employment Type

    Full-Time

Seniority

    Senior

Experience Required

    Minimum 3 Years (in relevant technologies)

Skills Required

    AWS, GCP, Jenkins, GitLab CI, AWS CodePipeline, Google Cloud Build, AWS CloudWatch, Google Stackdriver, Prometheus, Grafana, ELK Stack, Python, Bash, Shell, EC2, ELB, RDS, Lambda, VPC, Terraform, Ansible, CloudFormation


Job Description

As a DevOps Engineer with proven expertise in one of the two, AWS or GCP, while having a general understanding of the other and a willingness to learn and scale their knowledge in both platforms. You will be critical in managing and optimizing our cloud infrastructure for a large-scale enterprise project. You will collaborate with software engineers, system administrators, and other cross-functional teams to ensure seamless integration, continuous delivery, and scalability of enterprise applications. You will leverage modern tools and practices to automate deployments, enhance monitoring, and drive efficiency across cloud environments. Applicants must have solid communication skills and fluency in English.

Roles & Responsibilities

    Cloud Infrastructure Management:

    • Design, implement, and manage scalable infrastructure on AWS or GCP to support enterprise applications and services.
    • Ensure cloud resources are properly provisioned and optimized for cost, performance, and security.
    • Implement infrastructure-as-code (IaC) using tools such as Terraform, CloudFormation, or Deployment Manager.

    Continuous Integration and Continuous Deployment (CI/CD):

    • Develop and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, AWS CodePipeline, and Google Cloud Build.
    • Automate application deployment processes across multiple cloud environments, ensuring a smooth and reliable release cycle.
    • Implement automated testing to ensure high-quality code deployment and reduce manual intervention.

    Monitoring & Logging:

    • Implement monitoring, logging, and alerting solutions using AWS CloudWatch, Google Stackdriver, and third-party tools like Prometheus, Grafana, and ELK Stack.
    • Analyze and troubleshoot performance issues, security breaches, and system failures, providing timely solutions.
    • Set up dashboards and metrics to track application health and performance in both AWS and GCP.
    Security & Compliance:
    • Implement security best practices in cloud environments, including access control, encryption, and vulnerability assessments.
    • Work with the security team to ensure compliance with industry standards and regulations (e.g., GDPR, SOC 2, HIPAA).
    • Automate security-related tasks such as patch management, firewall configurations, and intrusion detection.
    Automation & Scripting:
    • Develop and maintain automation scripts using Python, Bash, Shell, or other scripting languages to manage infrastructure, deployments, and monitoring.
    • Implement self-healing infrastructure using automation tools to ensure uptime and reliability.
    Collaboration & Documentation:
    • Collaborate with developers, system administrators, and IT teams to ensure smooth integration and deployment processes.
    • Create and maintain clear, concise documentation on infrastructure architecture, CI/CD pipelines, cloud configurations, and DevOps processes.
    Performance Tuning & Cost Optimization:
    • Analyze cloud resource utilization, and recommend and implement cost-saving strategies (e.g., using reserved instances, optimizing resource scaling).
    • Optimize cloud resource performance, and reduce latency for enterprise applications.
    AWS (Amazon Web Services)- Not required if GCP is expertise
    • Infrastructure Management: Design, implement, and maintain scalable, secure, and highly available infrastructure using AWS services such as EC2, ELB, RDS, Lambda, VPC, and more.
    • Automation: Lead the automation of infrastructure provisioning and configuration management using tools like Terraform, Ansible, CloudFormation, or similar.
    • CI/CD Pipeline Development: Develop, enhance, and manage CI/CD pipelines using Jenkins, GitLab CI, or AWS CodePipeline to enable fast, secure, and reliable software deployments.
    • Monitoring & Logging: Implement and maintain monitoring, alerting, and logging systems using AWS CloudWatch, Prometheus, Grafana, or other monitoring tools.
    • Security: Ensure cloud security best practices, including identity and access management (IAM), encryption, and compliance with industry standards.
    GCP (Google Cloud Platform) - Not required if AWS is expertise
    • Infrastructure Management: Design, implement, and manage GCP infrastructure services including Compute Engine, Kubernetes Engine (GKE), Cloud Storage, Cloud SQL, Pub/Sub, and more.
    • Automation: Automate infrastructure provisioning, management, and scaling using tools such as Terraform, Cloud Deployment Manager, or Ansible.
    • CI/CD Pipeline Development: Build, maintain, and optimize CI/CD pipelines using tools like Jenkins, GitLab CI, or GCP-native solutions (Cloud Build, Cloud Deploy).
    • Monitoring & Logging: Implement monitoring and logging frameworks using Google Cloud’s Stackdriver, Prometheus, or similar tools to ensure system health and performance.
    • Security: Enforce best practices for cloud security, including IAM roles and policies, encryption, network security, and regulatory compliance (GDPR, HIPAA, etc.).
    • Disaster Recovery: Design and implement disaster recovery plans, ensuring system reliability and fault tolerance.

Requirements

    AWS
    • Experience: 3+ years of experience in DevOps, with at least 2-3 years working in an AWS environment.
    • Certifications: AWS Certified DevOps Engineer, AWS Certified Solutions Architect, or equivalent certifications are a plus. Google Cloud Professional DevOps Engineer certification or other relevant GCP certifications are highly preferred.
    • AWS Expertise: Deep understanding of AWS services (EC2, S3, RDS, VPC, Lambda, CloudFormation, etc.).
    • Automation Tools: Proficient with infrastructure automation tools like Terraform, Ansible, or AWS CloudFormation.
    • CI/CD: Strong knowledge of CI/CD pipelines and associated tools (Jenkins, GitLab CI, AWS CodePipeline).
    • Scripting: Proficient in scripting languages like Python, Shell, or Bash.
    • Containerization: Experience with Docker and container orchestration platforms like Kubernetes or ECS.
    • Version Control: Strong experience with Git and version control workflows.
    • Security Best Practices: Knowledge of cloud security best practices, IAM policies, encryption, and compliance.
    • Troubleshooting: Strong problem-solving skills with a focus on troubleshooting production issues and providing solutions under pressure.
    Monitoring & Logging:
    • Implement monitoring, logging, and alerting solutions using AWS CloudWatch and third-party tools like Prometheus, Grafana, and ELK Stack.
    • Analyze and troubleshoot performance issues, security breaches, and system failures, providing timely solutions.
    GCP
    • Experience: 3+ years in a DevOps role with at least 2-3 years of hands-on experience with Google Cloud Platform (GCP).
    • GCP Expertise: Deep knowledge of GCP services such as Compute Engine, Kubernetes Engine (GKE), Cloud Functions, Pub/Sub, Cloud Storage, CloudSQL, BigQuery, etc.
    • Automation Tools: Proficiency with automation tools like Terraform, Cloud Deployment Manager, or Ansible for infrastructure as code.
    • CI/CD: Extensive experience in developing, deploying, and maintaining CI/CD pipelines using tools such as Jenkins, GitLab CI, or Google Cloud Build.
    • Scripting: Strong proficiency in scripting languages like Python, Shell, Bash, or similar.
    • Containerization: Experience with Docker and container orchestration technologies like Kubernetes (GKE) and Helm.
    • Version Control: Expertise in using Git for version control and familiarity with Git-based workflows.
    • Security Best Practices: Strong understanding of cloud security, including IAM, encryption, identity federation, and secure networking.
    • Monitoring & Observability: Experience with monitoring platforms such as Stackdriver, Prometheus, and Grafana, and managing alerts and logs effectively.
    • Troubleshooting: Excellent problem-solving skills, with the ability to diagnose and resolve infrastructure issues under pressure.
    Preferred Skills & Qualifications
    • Experience with Serverless: Experience with AWS Lambda, AWS API Gateway, and serverless architecture. Familiarity with GCP serverless offerings such as Cloud Functions and Cloud Run.
    • Agile Methodology: Familiarity with Agile methodologies and working in an Agile environment.
    • Database Management: Familiarity with DynamoDB, or other cloud database solutions like Cloud SQL and BigQuery.
    • Azure Knowledge: Familiarity with Azure services such as Azure Virtual Machines, Azure Blob Storage, Azure Kubernetes Service (AKS), and Azure Active Directory will be a plus.

What we offer you

    Flexible Working

    Competitive Compensation

    Insurance Benefits

    Training & Mentoring

    Frequent Celebrations

    Home Office Allowance

    Paid Leave Benefits

    Retirement Benefits

    Partial Course Funding

    Team Building Activities

Share job
Similar Jobs
View All
1 Day ago
TrueFan - Senior Machine Learning Engineer
Information Technology
  • Thiruvananthapuram, Kerala, India
About UsTrueFan is at the forefront of AI-driven content generation, leveraging cutting-edge generative models to build next-generation products. Our mission is to redefine content generation space through advanced AI technologies, including deep ge...
decor
1 Day ago
Salesforce commerce cloud consultant
Information Technology
  • Thiruvananthapuram, Kerala, India
Salesforce Commerce Cloud consultant  5+ Years of Experience 6 to 12 months Mode - Remote 1.1LPM - 1.2LPM Max Key Responsibilities Translate business requirements into scalable Salesforce Service Cloud solutions, in collaboration with CAE's technic...
decor
1 Day ago
Cloud Infrastructure Engineer
Information Technology
  • Thiruvananthapuram, Kerala, India
DescriptionInvent the future with us. Recognized by Fast Company’s 2023 100 Best Workplaces for Innovators List, Ampere is a semiconductor design company for a new era, leading the future of computing with an innovative approach to CPU design focuse...
decor
1 Day ago
Devops Engineer- Intermetiate
Information Technology
  • Thiruvananthapuram, Kerala, India
BackJD: Dev ops Engineer:As a DevOps Specialist- should be able to take ownership of the entire DevOps process, including Automated CI/CD pipelines and deployment to production.They should also be comfortable with risk analysis and prioritization.Le...
decor
1 Day ago
Sr Data Scientist (London)
Information Technology
  • Thiruvananthapuram, Kerala, India
AryaXAI stands at the forefront of AI innovation, revolutionizing AI for mission-critical, highly regulated industries by building explainable, safe, and aligned systems that scale responsibly. Our mission is to create AI tools that empower research...
decor
1 Day ago
Software Test Engineer
Information Technology
  • Thiruvananthapuram, Kerala, India
By clicking the “Apply” button, I understand that my employment application process with Takeda will commence and that the information I provide in my application will be processed in line with Takeda’s Privacy Notice and Terms of Use. I further att...
decor
1 Day ago
Software Developer 5 (Java Fullstack)
Information Technology
  • Thiruvananthapuram, Kerala, India
Job DescriptionBuilding off our Cloud momentum, Oracle has formed a new organization - Oracle Health Applications & Infrastructure. This team focuses on product development and product strategy for Oracle Health, while building out a complete platfo...
decor
1 Day ago
Java Developer - Spring Frameworks
Information Technology
  • Thiruvananthapuram, Kerala, India
Java DescriptionWe are looking for a passionate and talented Java Developer with 2-3 years of hands-on experience to join our growing development team.The ideal candidate should have a strong foundation in Java technologies and the ability to develo...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media