
Analyst II, DevOps
Zensar · Serbia
- IT Services & Consulting
- 10,001+ employees
- Pune, Maharashtra
Strong hiring record · median 10 days open
All reasons
In its favour
- Still listed on the employer's own board
Job Summary
The primary focus of this role is to support and improve the application deployment process through automation, CI/CD, and DevOps practices, streamlining the SDLC and making software releases faster, more consistent, and reliable.
The role supports application deployment, configuration, platform automation, and cloud/container environments, while also exploring and implementing AI-enabled and agentic workflows to automate repetitive engineering and operational activities.
Key Responsibilities
- Improve and automate application deployment and release processes to streamline the SDLC, reduce manual activities, and increase release consistency and reliability.
- Deploy, configure, upgrade, and troubleshoot enterprise Java applications and supporting middleware, including Tomcat and ActiveMQ.
- Support Linux and Windows environments across on-premise and cloud platforms.
- Build and maintain deployment and configuration automation using Ansible, PowerShell, Shell, Python, or similar technologies.
- Support Docker/Kubernetes environments and container-based application deployments.
- Use Infrastructure as Code and modern deployment orchestration tools such as Terraform and Harness to automate infrastructure provisioning, deployment workflows, and release processes across environments.
- Develop and maintain CI/CD pipelines, source control, and artifact management using tools such as GitHub, Jenkins, GitHub Actions, and JFrog Artifactory.
- Design and implement AI-enabled and agentic workflows to orchestrate and automate SDLC, deployment, release, and operational activities.
- Identify opportunities to apply AI agents and workflow orchestration to reduce manual work and improve engineering efficiency.
- Support application monitoring, troubleshooting, incident analysis, and platform stability using tools such as AppDynamics, Dynatrace, Grafana, Splunk, or Zabbix.
- Collaborate with Engineering, QA, and delivery teams on releases, environment readiness, upgrades, and technical troubleshooting.
- Maintain deployment documentation, automation scripts, runbooks, and installation procedures.
Required Skills & Experience
- 5+ years of relevant experience in DevOps, infrastructure, application deployment, or application/production support.
- Strong hands-on knowledge of Linux and/or Windows environments.
- Experience deploying and supporting Java applications on Tomcat or similar application servers.
- Hands-on experience with CI/CD and deployment automation.
- Experience with Ansible and/or scripting using PowerShell, Shell, Python, or similar technologies.
- Working knowledge of Docker/Kubernetes.
- Experience with AWS, Azure, or comparable cloud environments.
- Strong troubleshooting, analytical, and problem-solving skills.
- Good communication skills and ability to collaborate across Engineering, QA, delivery, and other technical teams.
Nice to Have
- Experience designing or implementing AI/agentic workflows, AI-assisted engineering automation, or orchestration of AI agents within DevOps and SDLC processes.
- Familiarity with GitHub Copilot or similar AI-assisted engineering tools.
- Experience with ActiveMQ and relational databases such as MSSQL, Oracle, or PostgreSQL.
- Experience with enterprise monitoring and observability platforms such as AppDynamics, Dynatrace, Grafana, Splunk, or Zabbix.
- Knowledge of security patching, vulnerability remediation, and enterprise release governance.
- Experience working in Agile environments using Jira, Confluence, ServiceNow, or similar tools.
Typical Experience
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- 4+ years of relevant technical experience.
- Experience working in enterprise application environments and supporting business-critical software is preferred.
Key Responsibilities
- Improve and automate application deployment and release processes to streamline the SDLC, reduce manual activities, and increase release consistency and reliability.
- Deploy, configure, upgrade, and troubleshoot enterprise Java applications and supporting middleware, including Tomcat and ActiveMQ.
- Support Linux and Windows environments across on-premise and cloud platforms.
- Build and maintain deployment and configuration automation using Ansible, PowerShell, Shell, Python, or similar technologies.
- Support Docker/Kubernetes environments and container-based application deployments.
- Use Infrastructure as Code and modern deployment orchestration tools such as Terraform and Harness to automate infrastructure provisioning, deployment workflows, and release processes across environments.
- Develop and maintain CI/CD pipelines, source control, and artifact management using tools such as GitHub, Jenkins, GitHub Actions, and JFrog Artifactory.
- Design and implement AI-enabled and agentic workflows to orchestrate and automate SDLC, deployment, release, and operational activities.
- Identify opportunities to apply AI agents and workflow orchestration to reduce manual work and improve engineering efficiency.
- Support application monitoring, troubleshooting, incident analysis, and platform stability using tools such as AppDynamics, Dynatrace, Grafana, Splunk, or Zabbix.
- Collaborate with Engineering, QA, and delivery teams on releases, environment readiness, upgrades, and technical troubleshooting.
- Maintain deployment documentation, automation scripts, runbooks, and installation procedures.
Required Skills & Experience
- 5+ years of relevant experience in DevOps, infrastructure, application deployment, or application/production support.
- Strong hands-on knowledge of Linux and/or Windows environments.
- Experience deploying and supporting Java applications on Tomcat or similar application servers.
- Hands-on experience with CI/CD and deployment automation.
- Experience with Ansible and/or scripting using PowerShell, Shell, Python, or similar technologies.
- Working knowledge of Docker/Kubernetes.
- Experience with AWS, Azure, or comparable cloud environments.
- Strong troubleshooting, analytical, and problem-solving skills.
- Good communication skills and ability to collaborate across Engineering, QA, delivery, and other technical teams.
Nice to Have
- Experience designing or implementing AI/agentic workflows, AI-assisted engineering automation, or orchestration of AI agents within DevOps and SDLC processes.
- Familiarity with GitHub Copilot or similar AI-assisted engineering tools.
- Experience with ActiveMQ and relational databases such as MSSQL, Oracle, or PostgreSQL.
- Experience with enterprise monitoring and observability platforms such as AppDynamics, Dynatrace, Grafana, Splunk, or Zabbix.
- Knowledge of security patching, vulnerability remediation, and enterprise release governance.
- Experience working in Agile environments using Jira, Confluence, ServiceNow, or similar tools.
Typical Experience
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- 4+ years of relevant technical experience.
- Experience working in enterprise application environments and supporting business-critical software is preferred.
Skills
- Java
- Tomcat
- ActiveMQ
- Linux
- Windows
- Ansible
- PowerShell
- Shell
- Python
- Docker
- Kubernetes
- Terraform
- Harness
- GitHub
- Jenkins
- GitHub Actions
- Artifactory
- AppDynamics
- Dynatrace
- Grafana
- Splunk
- Zabbix
- AWS
- Azure
- GitHub Copilot
- SQL Server
- Oracle Database
- PostgreSQL
- Jira
- Confluence
- ServiceNow
More jobs at Zensar
All 142Similar roles
- DevOps InternBosch Group · Beograd, Serbia2d ago
- Service Desk Agent L2Insights. Connections. Experiences. · BELGRADE, SRB3d ago
- DevOps EngineerIncode Technologies · Serbia3d ago
- Senior DevOps EngineerIncode Technologies · Serbia3d ago
- IP Network EngineerWebbing · Belgrade, Serbia4d ago
- Senior Manager, IT SupportGoGlobal · Romania · Poland · Malaysia +34d ago