24 Oct
Luxoft
Bhavnagar
Project Description:
- This project focuses on the design, development, maintenance, and support of CI/CD pipeline scripts for a high-demand enterprise environment using Azure DevOps and Jenkins. The project involves working with Azure cloud services, including Azure Data Bricks (ADB), Azure Data Factory (ADF), Virtual Machines, Azure Active Directory, Virtual Networks, Blob Storage, Functions, Databases, Azure Service Bus, and Azure Monitor. The objective is to automate processes, ensure the seamless integration of various tools, and enhance the overall cloud infrastructure by leveraging scripting languages such as Shell, Python, and YAML. The project also emphasizes the importance of robust DevSecOps practices, monitoring, alerting,
and understanding cloud-based solutions across Azure IaaS/PaaS services and networking concepts. The team will work closely with Jira and ServiceNow for ticketing and issue tracking.
Responsibilities:
- Develop and Maintain CI/CD Pipelines: Design, develop, maintain, and support Azure DevOps and Jenkins pipeline scripts, ensuring they are efficient and conflict-free. Manage dependencies and resolve potential conflicts.
- Process Automation: Automate tasks and processes using Shell, Python, and YAML scripting to improve efficiency and reduce manual effort.
- Azure Cloud Services Management: Work extensively with Azure cloud services, including ADB, ADF, Virtual Machines, Azure Active Directory, Virtual Networks, Blob Storage, Functions, Databases, Azure Service Bus, and Azure Monitor, ensuring their optimal configuration and operation.
- GitHub Actions and YAML Configuration: Develop and maintain YAML files to define workflow configurations and manage GitHub Actions for CI/CD processes.
- DevSecOps Practices: Implement and maintain security practices within the CI/CD pipeline, ensuring robust logging, monitoring, and alerting systems.
Mandatory Skills Description:
- - Minimum 5-7 years of experience to Develop/ Design/Maintain/Support Azure DevOps/Jenkins pipeline script as well as identifying dependencies and potential conflicts
- - Experience in Azure cloud services (ADB, ADF, Virtual Machines, Azure Active Directory, Virtual Network, Blob Storage, Functions, Database, Azure Service Bus, Azure Monitor)
- - Configuration and monitoring DNS, APP Servers, Load Balancer, and Firewall for high-volume traffic
- - Understanding of cloud-based solutions Azure IAAS / PAAS services and networking concepts
- - Experience in process automation with shell/python / YAML scripting
- - Familiar with GitHub Actions and development/ maintenance of YAML files to define workflow configuration.
- - Need to have good knowledge of Linux systems especially RHEL and Windows
- - Strong analytics skills in debugging and root-causing ci cd issues
- - Good experience in integrating different tools and open to adopting/ proposing new solutions to client
- - Good experience in ci cd tools like Azure DevOps, Jenkins, SonarQube, GitHub
- - Experience in App/ infra monitoring tools like PowerBI/Grafana
- - Experience in working in Jira and ticketing tools like ServiceNow
- - Good communication skills, team player, flexible,
willing to take additional responsibility like checking for the areas which can be automated to reduce time and manual effort
Nice-to-Have Skills Description:
- - Associate Level Public Cloud Certifications
- - Jira/ Service Now tools administration
- - Experience in Docker and Kubernetes
- - Experience in designing Ansible playbooks for automating tasks and configuration management
- - Supporting Cloud migration-related activities
▶️ Senior DevOps Engineer (Azure)
🖊️ Luxoft
📍 Bhavnagar