As a Senior DevOps Specialist, you will play a critical role in managing, monitoring, diagnosing, supporting, and installing systems on cloud datacenters (Azure/AWS). This role requires a blend of technical expertise and innovative problem-solving skills. You will be responsible for maintaining high-performance systems and ensuring the seamless operation of distributed systems while resolving complex technical issues.
Key Duties and Responsibilities
- Server Management. Install and configure new or existing servers, including hardware, services, and storage, following project and operational requirements.
- Infrastructure Setup. Set up and configure common infrastructure components such as networking, VPN tunnels, firewalls, and data centers.
- Collaboration. Work closely with the service desk and colleagues to resolve problems effectively and communicate with customers as needed.
- Troubleshooting. Investigate and troubleshoot system and software configuration issues, and optimize performance.
- Pipeline Creation. Develop CI/CD pipelines including automated testing, security scans, quality gates, and release control gates.
- Tool Development. Create and maintain tools for deployment, monitoring, and operations to enhance productivity.
- Systems Management. Design, build, maintain, and optimize systems for deployment, monitoring, and operations across various environments.
- Optimization. Identify and implement tools to streamline team members’ work and support systems administrators as required.
- Quality Management. Operate within a regulated quality management system and ensure compliance with standards.
Must-Have Skills
- Programming. Proficiency in Python/Bash scripting.
- Command Line Experience. Hands-on experience with SDK/Command Line tools.
- IT Server Administration. Expertise in Linux systems administration.
- Cloud Infrastructure. Extensive experience with Azure Cloud and AWS.
- Azure DevOps. Proficient in Azure DevOps and Azure Kubernetes Services (AKS).
- CI/CD Pipelines. Strong experience in working with CI/CD pipelines.
- Monitoring Solutions. Experience with monitoring solutions such as Splunk Enterprise.
- Problem-Solving. Excellent problem-solving and critical thinking skills.
- Container Technology. Hands-on experience with Docker.
- IaC Tools. Experience with Infrastructure as Code (IaC) tools like Terraform.
- Data Factory Pipelines. Experience creating Azure Data Factory pipelines using YAML.
- Application Deployment. Skills in application build and deployment processes.
- Leadership. Demonstrated leadership experience.
- Certifications. Certification in Azure/AWS infrastructure and Terraform is required; Kubernetes certification is a plus.
If you are a motivated DevOps professional with a passion for optimizing cloud systems and driving innovation, we invite you to apply for this opportunity to make a significant impact on our team.