Project Role : Application Support Engineer
Project Role Description : Act as software detectives, provide a dynamic service identifying and solving issues within multiple components of critical business systems.
Must have skills : DevOps
Good to have skills : NA
Minimum
3 year(s) of experience is required
Educational Qualification : 15 years full time education
Summary:
We re looking for a Full Stack DevOps Engineer who combines software development expertise with strong DevOps and cloud infrastructure skills. You ll be responsible for designing, developing, deploying, and maintaining scalable web applications while implementing CI/CD pipelines, automating infrastructure, and ensuring high system reliability and performance.
You ll work closely with developers, QA engineers, and operations teams to streamline deployment processes and enhance development workflows.
Roles & Responsibilities:
- Testing & Quality Assurance
1.Automated Testing:
Unit, Integration, E2E tests (Jest, Cypress, PyTest, JUnit)
2.Performance & Load Testing:
JMeter, k6, Locust
- Observability & Incident Response
1.Monitoring:
Application and system performance metrics
2.Alerting & Incident Management:
PagerDuty, Opsgenie, Slack integrations, Grafana
3.Logging:
Centralized log management (ELK, Fluentd, Splunk)
Security & Compliance Awareness
1.Secure coding practices (OWASP Top 10)
2.Infrastructure security (network isolation, encryption)
3.Compliance frameworks (GDPR, SOC 2, HIPAA if applicable)
Required Skills:
1. Strong problem-solving and debugging skills
2. Collaboration with developers, QA, and IT teams
3. Understanding agile methodologies (Scrum, Kanban)
4. Continuous learning and adapting to new tools and cloud services
Key Responsibilities:
DevOps & Cloud Infrastructure.
1.Build and maintain CI/CD pipelines using tools such as GitHub Actions, GitLab CI, Jenkins, Azure Devops Pipelines
2. Manage infrastructure as code (IaC) using Terraform, Ansible, Bicep.
3.Deploy and monitor applications in cloud environments (Azure & AWS).
4.Implement containerization and orchestration (Docker, Kubernetes, Helm).
5.Set up automated monitoring, logging, and alerting (Prometheus, Grafana, ELK Stack, Datadog).
6.Enhance system reliability, security, and scalability through automation and best practices.
7.Jfrog Artifactory and Maven for building packages.
Operations & Collaboration
1.Participate in code reviews and DevOps strategy discussions.
2.Troubleshoot and resolve production issues with a focus on uptime and performance.
3. Implement security best practices and assist with compliance standards.
4. Mentor junior developers and contribute to improving development workflows.
DevOps & Automation Tools
1. CI/CD Pipelines:
Jenkins, GitHub Actions, GitLab CI,Azure Devops
2. Infrastructure as Code (IaC):
Terraform, Ansible, Bicep
3. Configuration Management:
Chef, Puppet, Ansible, SaltStack
4.Monitoring & Logging:
Prometheus, Grafana,datadog
Cloud & Infrastructure
1.Cloud Platforms:
Azure & AWS
2. Containerization:
Docker, ACR
3. Container Orchestration:
AKS, Helm, OpenShift
System Administration & Networking
1. Operating Systems:
Linux (Ubuntu, CentOS, Alpine), Bash scripting, basic Windows Server knowledge
2. Networking Fundamentals:
TCP/IP, DNS, SSL/TLS, HTTP/HTTPS, VPN, firewalls
3. Security & Compliance:
IAM, Secrets Management (key Vault), SSH, encryption, vulnerability scanning
Professional & Technical Skills:
.Python, PowerShell, Bicep
Git, GitHub/GitLab/Bitbucket workflows (branching, pull requests, CI triggers), Azure Repo
Azure Devops
- Strong problem-solving and debugging skills
- Collaboration with developers, QA, and IT teams
- Understanding agile methodologies (Scrum, Kanban)
- Continuous learning and adapting to new tools and cloud services
Additional Information:
- The candidate should have minimum 2 years of experience in DevOps.
- This position is based at our Kolkata office.
Educational Information:
A 15 years full time education is required.