We are looking for a Senior DevOps Engineer/ DevOps Engineer to create, manage and support new & ongoing products build infrastructure, , and maintain Azure cloud infrastructure
Role & Responsibility
- Administration of Microsoft Azure, including virtual machines, networking, and storage.
- Administer Windows and Linux-based systems, including installation, configuration, and maintenance.
- Configure, manage, and troubleshoot Docker containers and orchestration for efficient deployment and scalability.
- Configure, maintain, and optimize Jenkins instances and their associated plugins.
- Setup and administer Jenkins instances, including managing plugins, security, and system configuration.
- Administer the Jenkins instance, ensuring availability, performance, and security.
- Develop and manage jobs in Jenkins for continuous integration, delivery, and deployment
- Write and maintain scripts in various scripting languages (e.g., Python, Perl, Groovy, Object REXX) to automate tasks and streamline processes.
Requirements
- Minimum 3 years of experience in DevOps/Systems Administration
- Strong knowledge and experience in Software Development Life Cycle, DevOps automation, containerization and orchestration using tools
- Strong experience in Windows and Linux system administration, including configuration, and troubleshooting.
- Proficiency in Microsoft Azure, including resource management and deployment.
- Have knowledge of deploying containers by using containerization tools like docker administration.
- Strong knowledge of Jenkins and Gitlab administration, including setting up and managing instances and creating CI/CD pipelines.
- Proficiency in scripting languages such as Python, Perl, and Groovy.
- Experience in database administration ( PostgreSQL, MySQL).
- Good knowledge in at least one scripting language, preferably Python
- Good experience of monitoring solution like Prometheus, Grafana, ELK
- Practitioner experience with containerization (Docker & Kubernetes), cloud technologies (AWS), tools (Jenkins) and practices (CI/CD patterns, automated provisioning & release, GitLab)