We are looking for a skilled DevOps Engineer to help automate and streamline our operations and processes. The ideal candidate will be responsible for deploying, managing, and troubleshooting our infrastructure, ensuring smooth integration and delivery pipelines, and collaborating with cross-functional teams to deliver high-quality software in a fast-paced environment.
Required Skills and Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 03+ years of experience in a DevOps role.
- Strong knowledge of Linux/Unix systems and scripting languages (e.g., Bash, Python).
- Experience with CI/CD tools with Jenkins and Azure pipelines.
- Strong Hands-on experience with Azure cloud platform, AKS service, and containerization (Docker, Kubernetes).
- Strong Knowledge of infrastructure-as-code (IaC) languages with Terraform and Azure Bicep.
- Has a strong understanding of networking fundamentals and system monitoring tools (Azure Monitor, Grafana, etc.).
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
Preferred Qualifications:
- Experience with microservices architecture.
- Knowledge of security best practices in cloud environments.
- Familiarity with agile and DevOps methodologies.
- Certification in AWS, Azure, or similar cloud platforms is a plus.
Key Responsibilities:
- Responsible for Implementing and Manage Continuous integration and
- Continuous delivery processes for projects.
- Implement the CI/CD pipeline for projects using department standard tools
- and any other CI/CD tools, ensuring that all meet the defined standards with
- accuracy and in compliance with the security requirements
- Adhere to any application build tool functionalities and configure and use all
- the supporting tools including source control systems, artifact repositories,
- and Code quality inspection tools.
- Write scripts and automation using any scripting language including Shell,
- PowerShell, and Python.
- Ensure the availability, performance, scalability, and security of production
- environments.
- Work with open-source technologies as needed.
- Follow all the best practices and procedures as established by the DevOps
- department and the company.
- Offer technical support where needed for application deployments.
- System troubleshooting and problem-solving across the CI/CD pipeline.
- Provide technical guidance and educate junior team members to meet the
- required quality of work.
- Evaluate new technology options and vendor products
- Be up-to-date on new technologies and identify how these can be used to
- improve existing DevOps processes
- Strong and effective interpersonal and communication skills with the ability to
- interact professionally with project teams and other departments
- Prompt escalation of issues to the Head of DevOps
- Adherence to corporate guidelines defined in the associate handbook
- Adherence to any cloud platform tools and services and introduce and
- implement where necessary.
Generating Apply Link...