The ideal candidate will play a key role in streamlining our software development and deployment processes through automation, infrastructure management, and collaboration across development, QA, and operations teams.
SWAN is seeking for a skilled and proactive DevOps Engineer to join our dynamic team. The ideal candidate will play a key role in streamlining our software development and deployment processes through automation, infrastructure management, and collaboration across development, QA, and operations teams. You will help shape and support a modern CI/CD pipeline and ensure robust, secure, and scalable cloud infrastructure, with a primary focus on Microsoft Azure
DevOps Responsibilities:
- Design, implement, and maintain efficient, reliable, and scalable CI/CD pipelines.
- Foster cross-functional collaboration with software development, QA, and IT operations teams to ensure seamless software delivery and deployment.
- Develop and maintain infrastructure as code (IaC) using tools such as Azure Resource Manager (ARM), or Ansible.
- Proactively monitor system performance, reliability, and security; identifying and resolving issues and bottlenecks to maintain optimal operations.
- Automate repetitive tasks and reduce manual intervention and operational risk by writing and maintaining scripts using Python, Bash, or PowerShell.
- Manage and maintain cloud infrastructure in Microsoft Azure, ensuring scalability, security, and high availability for all services.
- Support incident response processes, root cause analysis, and resolution of infrastructure-related issues.
- Stay at the forefront of industry best practices, emerging tools and evolving trends in DevOps and cloud engineering, actively recommending and implementing improvements.
Your skills & expertise:
- Proven 3+ years of experience as a DevOps Engineer or in a similar software engineering role.
- Strong hands-on experience with CI/CD tools (e.g. GitHub Actions, Azure Pipelines, and version control systems like Git.)
- Strong proficiency in managing cloud platforms, especially in Microsoft Azure and AWS, in production environments.
- Solid scripting skills in Python, Bash, or PowerShell.
- Strong practical experience with containerization tools like Docker and orchestration platforms such as Kubernetes.
- Good understanding of software development life cycle (SDLC) and Agile methodologies.
- Excellent problem-solving skills and attention to detail, with a proactive and result-oriented mindset.
The Company reserves the right:
1. To convene only the best qualified candidates to participate in the selection exercise.
2. Not to make any appointment following this advertisement.