Senior Consultant
About the role
This role is for a Senior Consultant specializing in SDLC and DevOps engineering. The position involves supporting software development and deployment activities by building and maintaining CI/CD pipelines, automation tools, and cloud infrastructure. The candidate will work closely with development, QA, and operations teams to improve application delivery, reliability, and scalability. Key responsibilities include automating build and deployment processes, managing environments, troubleshooting issues, and ensuring system reliability and security. The role requires knowledge of DevOps and SDLC concepts, experience with CI/CD tools, scripting, cloud platforms, and containerization. AI-related skills such as prompt engineering, LLM basics, and AI-assisted coding are also required.
Must have
- Knowledge of DevOps and SDLC concepts
- Experience with CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI
- Familiarity with Linux/Unix environments
- Knowledge of scripting languages such as Shell, Python, or PowerShell
- Understanding of Git/version control
- Basic knowledge of cloud platforms like AWS, Azure, or GCP
- Understanding of containerization tools such as Docker
- Basic Prompt Engineering Designing and crafting a basic prompt, with foundation-level knowledge of iterative prompting.
- LLM & Data Basics Basic knowledge of Large Language Models (LLMs) and integration with different types of data models.
- Vector Databases A fundamental understanding of the basics of vector databases.
- AI-Assisted Coding Leveraging AI-assisted coding tools to accelerate daily development while strictly adhering to safe and responsible AI practices.
- Agentic AI Concepts Familiarity with Agentic AI concepts, Agentic AI design patterns , Tools , Resources and Model Context protocol
Nice to have
- Experience with Kubernetes or container orchestration
- Knowledge of Infrastructure as Code tools such as Terraform or Ansible
- Familiarity with monitoring tools like Prometheus, Grafana, or Splunk
- Understanding of Microservices architecture
- Experience working in Agile environments
Technologies
- Agentic AI
- Agile
- Ansible
- AWS
- Azure
- Bash
- CI/CD
- DevOps
- Docker
- GCP
- Git
- GitHub
- GitHub Actions
- GitLab
- Grafana
- Infrastructure as Code
- Jenkins
- Kubernetes
- Linux
- LLM
- Microservices
- PowerShell
- Prometheus
- Prompt Engineering
- Python
- Responsible AI
- SDLC
- Splunk
- Terraform
- Unix
- Vector Databases