Enhance software delivery and operational efficiency by designing, developing, and implementing intelligent automation and lifecycle management solutions.
Requirements
- 4-8 years of experience in software development, AI integration, or ALM automation.
- Strong programming experience in Python, Java, or C-Sharp.
- Hands-on experience with AI/ML frameworks (TensorFlow, PyTorch, Scikit-learn).
- Familiarity with ALM tools such as Azure DevOps, GitLab, Jenkins, Jira, or ServiceNow.
- Proficiency in RESTful API development and integration.
- Solid understanding of DevOps, CI/CD, and MLOps principles.
- Experience with data processing (SQL, Pandas, NumPy) and cloud platforms (AWS, Azure, or GCP).
Responsibilities
- Design and develop AI/ML-based solutions to enhance ALM processes such as testing, deployment, and monitoring.
- Integrate AI algorithms into ALM platforms (e.g., Azure DevOps, Jira, GitLab, or ServiceNow).
- Automate repetitive lifecycle management tasks using Python, REST APIs, and scripting tools.
- Work with data scientists and engineers to build, train, and deploy machine learning models in production environments.
- Develop custom dashboards and analytics for predictive insights, quality tracking, and release management.
- Optimize CI/CD pipelines by embedding intelligent testing, code analysis, and anomaly detection.
- Collaborate with stakeholders to define automation strategies, data pipelines, and governance standards.
Other
- Experience Level: 4-8 years
- Excellent analytical, problem-solving, and communication skills.
- Experience developing AI-driven automation or predictive analytics for software lifecycle management.
- Familiarity with LLMs (Large Language Models) or AI copilots for developer productivity.
- Exposure to Docker, Kubernetes, and microservices architectures.