We are seeking a dedicated and experienced DevOps Engineer with at least 7 years of experience to join our dynamic and growing team.
The ideal candidate will bring a depth of technical knowledge, combined with strong problem-solving skills, and a proactive, self-motivated attitude.
Key Responsibilities:
Collaborate with development and operations teams to streamline and automate software development, testing, and deployment processes
Implement and optimize Continuous Integration/Continuous Deployment (CI/CD) methodologies and tools
Identify, analyze, and resolve work process issues to improve operational efficiency
Adapt to the rapid pace of technological changes and learn new tools and technologies as needed
Share knowledge and expertise with team members and wider community through mediums like Wikis, Blogs, Meetups, Trainings, Podcasts etc
Requirements: A deep understanding of software development, systems operations, and infrastructure
Proven hands-on skills in Cloud Platforms, preferably Azure
Experience with GitHub Workflow/Actions
Excellent problem-solving skills and the ability to think critically and creatively to drive effective solutions
Strong communication skills and a collaborative, service-oriented attitude
Experience with System Administration including Unix OS Admin, Networking, and Security
Proficiency in scripting languages such as Shell, Bash, with a strong preference for Python
Solid understanding of containerization technologies (Docker, Kubernetes, AKS), proven hands-on
Familiar with prompt engineering
Exceptional interpersonal skills and ability to work well with cross-functional teams, real team player
Proactive, self-motivated, problem solver and capable of working independently
Knowledge of observability methodology and Azure Insights, as well as FinOps practices, would be an advantage
Hands-on experience with Infrastructure as Code (IaC) using ARM templates, Terraform, Bicep, or similar
This position is open to all candidates.