Job Description
Service Delivery Automation Specialist - EMS
Job Summary:
- The Service Delivery Automation Specialist - EMS is responsible for identifying and automating processes and procedures across the organization. The role involves collaborating with cross-functional teams to design and implement automation solutions, enhance the automation framework, and manage infrastructure, containerization, and CI/CD pipelines.
Key Responsibilities:
Administrative Responsibilities:
- Follow all relevant policies, processes, and SOPs to ensure consistent and controlled work execution.
- Facilitate knowledge transfer to junior staff, ensuring expertise is shared with qualified candidates.
Functional Responsibilities:
Automation Development:
- Identify processes that can benefit from automation.
- Design and implement automation solutions using RPA tools, ML models, and AI algorithms.
- Collaborate with teams to understand and deliver automation requirements.
Infrastructure as Code (IaC):
- Implement IaC practices to automate infrastructure provisioning and management.
- Utilize tools like Terraform, Ansible, and CloudFormation for infrastructure management.
- Use Git/Repo for version control of IaC configurations.
Containerization and Orchestration:
- Develop and maintain container images using Docker.
- Ensure container security and manage lifecycle through orchestration platforms like Kubernetes, OpenShift, or Docker Swarm.
CI/CD Pipeline Management:
- Develop, maintain, and enhance CI/CD pipelines for efficient and reliable code deployment.
- Integrate automated testing, security, and monitoring into the CI/CD pipeline.
Monitoring and Logging:
- Implement monitoring and logging solutions to ensure system reliability and performance.
- Use tools like Prometheus, Grafana, ELK Stack, and Splunk for monitoring and analytics.
Collaboration and Communication:
- Work closely with software engineers, data scientists, and stakeholders to integrate automation solutions.
- Provide training and support to team members on automation tools and best practices.
Continuous Improvement:
- Continuously improve automation processes to enhance efficiency and reduce manual effort.
- Stay up-to-date with trends in automation, DevOps, ML, and cloud computing.
Job Requirements:
Academic & Professional Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- ITIL v3 Foundation Certificate.
- Relevant technical certifications (e.g., RPA, DevOps, Cloud).
Experience:
- 3+ years of experience in a DevOps or related role with a proven track record of designing and implementing automation solutions.