DevOps Engineer (IGT1 Lanka: CFC)

IFS
Full_timeColombo, Sri Lanka

📍 Job Overview

  • Job Title: DevOps Engineer (IGT1 Lanka: CFC)
  • Company: IGT1 Lanka (IFS)
  • Location: Colombo, Sri Lanka
  • Job Type: Full-time
  • Category: DevOps Engineer
  • Date Posted: July 18, 2025
  • Experience Level: Mid-level (2-5 years)
  • Remote Status: On-site

🚀 Role Summary

  • Evolve Azure cloud infrastructure safely, reliably, and cost-effectively, enabling seamless development experiences for proprietary technology teams.
  • Collaborate with stakeholders and IT departments to plan and define security guidelines for engineering work.
  • Work in a small team, managing tasks and contributing to the larger business needs.

📝 Enhancement Note: This role focuses on Azure cloud infrastructure evolution, requiring a strong understanding of Azure Platform Engineering, automation, and DevOps-centric concepts.

💻 Primary Responsibilities

  • Infrastructure as Code (IaC) Automation: Design and implement IaC automation to serve application hosting needs, focusing on consistency, security, and developer enablement.
  • Database Management: Demonstrate a good understanding of database concepts and management.
  • Cloud Platform Engineering: Showcase excellent understanding of Azure Platform Engineering, especially in relation to automation and YAML pipelines.
  • Security & Compliance: Help define and enforce security guidelines for engineering work.
  • Incident Response: Work on fixing issues and communicating with senior team members during failure events.
  • Team Collaboration: Work as part of a small team, managing tasks according to the larger needs of the business.

📝 Enhancement Note: This role requires a solid understanding of Azure, DevOps, and IaC automation tools like Terraform and Ansible, as well as strong communication skills for incident response and team collaboration.

🎓 Skills & Qualifications

Education: A relevant degree with IT/Technology or equivalent professional certifications.

Experience: 2-5 years of enterprise experience with Azure.

Required Skills:

  • Excellent understanding of SDLC best practices.
  • Advanced level of experience using command-line/scripting tools such as Azure CLI, Bash, and PowerShell.
  • Good understanding of database concepts and management.
  • Good general infrastructure knowledge, including networking basics.
  • Good general development skills.

Preferred Skills:

  • Experience with containers (Kubernetes) / service mesh / orchestration.
  • Familiarity with Infrastructure as Code (Terraform, Ansible, etc.).

📝 Enhancement Note: While not explicitly stated, familiarity with Azure DevOps, Azure Pipelines, and Azure Security Center would be beneficial for this role.

📊 Web Portfolio & Project Requirements

  • Portfolio Essentials: Highlight your experience with Azure, IaC automation, and DevOps projects. Include case studies demonstrating your ability to evolve cloud infrastructure safely, reliably, and cost-effectively.
  • Technical Documentation: Showcase your understanding of SDLC best practices, database management, and security guidelines through well-documented projects and code examples.

💵 Compensation & Benefits

Salary Range: LKR 150,000 - 250,000 per month (Estimated, based on market research for mid-level DevOps roles in Colombo, Sri Lanka)

Benefits:

  • Competitive salary package.
  • Performance-based bonuses.
  • Medical, dental, and vision insurance.
  • Retirement plan contributions.
  • Professional development opportunities.
  • Flexible working hours and remote work options (after probation period).

Working Hours: 40 hours per week, with flexible working hours and overtime as needed.

📝 Enhancement Note: Salary range is estimated based on market research for mid-level DevOps roles in Colombo, Sri Lanka. Benefits may vary and should be confirmed with the hiring organization.

🎯 Team & Company Context

🏢 Company Culture

Industry: Technology and Software Development.

Company Size: Medium (300+ employees).

Founded: IGT1 Lanka is a rapidly growing offshore technology and talent solutions company, founded in 2021 as a subsidiary of IGT I Holdings Sweden AB.

Team Structure:

  • The Platform Development team focuses on evolving Azure cloud infrastructure.
  • The team works closely with stakeholders and IT departments to plan and define security guidelines.
  • The team is small, requiring strong collaboration and task management skills.

Development Methodology:

  • Agile methodologies, with a focus on continuous integration and continuous deployment (CI/CD).
  • Infrastructure as Code (IaC) automation for consistency, security, and developer enablement.

Company Website: ifs.com

📝 Enhancement Note: IGT1 Lanka is a sister company of IFS, Sri Lanka's largest and most established technology company, indicating a strong focus on technology and innovation.

📈 Career & Growth Analysis

Web Technology Career Level: Mid-level DevOps Engineer, responsible for evolving Azure cloud infrastructure and collaborating with stakeholders to define security guidelines.

Reporting Structure: This role reports to the Platform Development team lead and works closely with stakeholders and IT departments.

Technical Impact: The DevOps Engineer will have a significant impact on the security, reliability, and cost-effectiveness of the Azure cloud infrastructure, enabling seamless development experiences for proprietary technology teams.

Growth Opportunities:

  • Technical leadership and architecture decision-making opportunities as the company grows.
  • Opportunities to work on cutting-edge projects and technologies within the Azure ecosystem.
  • Professional development opportunities, including training, certifications, and conference attendance.

📝 Enhancement Note: Growth opportunities are based on the company's rapid growth and expansion, as well as the Azure ecosystem's continuous evolution.

🌐 Work Environment

Office Type: Modern, collaborative workspace in Port City Colombo, with state-of-the-art facilities and amenities.

Office Location(s): Colombo, Sri Lanka.

Workspace Context:

  • Collaborative workspace with dedicated areas for team meetings and brainstorming sessions.
  • Access to multiple monitors, testing devices, and development tools.
  • Opportunities for cross-functional collaboration with designers, marketers, and other teams.

Work Schedule: Flexible working hours, with a 40-hour workweek and overtime as needed. Remote work options may be available after the probation period.

📝 Enhancement Note: The work environment is designed to foster collaboration, innovation, and continuous learning, with a focus on teamwork and cross-functional integration.

📄 Application & Technical Interview Process

Interview Process:

  1. Technical Assessment: Demonstrate your understanding of Azure, IaC automation, and DevOps through a hands-on assessment or coding challenge.
  2. Behavioral Questions: Discuss your experience with incident response, team collaboration, and task management in a small team environment.
  3. Cultural Fit Assessment: Showcase your alignment with the company's values and culture through a conversation with the hiring manager or team members.

Portfolio Review Tips:

  • Highlight your experience with Azure, IaC automation, and DevOps through well-documented projects and case studies.
  • Include examples of your ability to evolve cloud infrastructure safely, reliably, and cost-effectively.
  • Showcase your understanding of SDLC best practices, database management, and security guidelines.

Technical Challenge Preparation:

  • Brush up on your Azure, IaC automation, and DevOps skills, focusing on Azure-specific tools and best practices.
  • Familiarize yourself with the latest Azure updates and features.
  • Prepare for behavioral questions by reflecting on your experience with incident response, team collaboration, and task management in a small team environment.

ATS Keywords: Azure, DevOps, IaC Automation, Terraform, Ansible, Kubernetes, Bash, PowerShell, SDLC, Security Guidelines, Database Management, Cloud Platform Engineering, Incident Response, Team Collaboration.

📝 Enhancement Note: ATS keywords are strategically placed throughout the description to optimize resume matching for web development and server administration roles.

🛠 Technology Stack & Web Infrastructure

Cloud Platform: Azure (Primary)

Infrastructure as Code (IaC) Tools: Terraform, Ansible (Preferred)

Scripting Tools: Azure CLI, Bash, PowerShell

Database Management: SQL Server, Azure Database for PostgreSQL, Azure Cosmos DB (Based on project requirements)

Containerization & Orchestration: Kubernetes (Preferred)

CI/CD Pipelines: Azure Pipelines, Azure DevOps

Monitoring & Logging: Azure Monitor, Azure Log Analytics, Prometheus, Grafana (Based on project requirements)

📝 Enhancement Note: The technology stack is tailored to the role's requirements, with a focus on Azure, IaC automation, and DevOps tools.

👥 Team Culture & Values

Web Development Values:

  • User-Centric: Focus on enabling seamless development experiences for proprietary technology teams.
  • Collaborative: Work closely with stakeholders and IT departments to plan and define security guidelines.
  • Innovative: Embrace continuous learning and adaptation within the Azure ecosystem.
  • Quality-Focused: Ensure the security, reliability, and cost-effectiveness of the Azure cloud infrastructure.

Collaboration Style:

  • Cross-Functional: Collaborate with stakeholders, IT departments, and other teams to plan and define security guidelines.
  • Agile: Work in a small team, managing tasks according to the larger needs of the business.
  • Continuous Learning: Stay up-to-date with the latest Azure updates, features, and best practices.

📝 Enhancement Note: The web development values and collaboration style are tailored to the role's requirements, with a focus on user-centricity, collaboration, innovation, and quality.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Evolving Azure cloud infrastructure safely, reliably, and cost-effectively while maintaining high performance and security standards.
  • Collaborating with stakeholders and IT departments to define and enforce security guidelines for engineering work.
  • Managing tasks and contributing to the larger needs of the business in a small team environment.

Learning & Development Opportunities:

  • Staying up-to-date with the latest Azure updates, features, and best practices.
  • Gaining experience with cutting-edge projects and technologies within the Azure ecosystem.
  • Developing technical leadership and architecture decision-making skills as the company grows.

📝 Enhancement Note: Technical challenges and learning opportunities are tailored to the role's requirements, with a focus on Azure, IaC automation, and DevOps.

💡 Interview Preparation

Technical Questions:

  1. Azure Platform Engineering: Describe your experience with Azure Platform Engineering, focusing on automation and YAML pipelines.
  2. IaC Automation: Explain your approach to designing and implementing IaC automation for application hosting, with a focus on consistency, security, and developer enablement.
  3. Security Guidelines: Discuss your experience with defining and enforcing security guidelines for engineering work.
  4. Incident Response: Share an example of a time when you had to fix an issue and communicate with senior team members during a failure event.

Company & Culture Questions:

  1. Stakeholder Collaboration: Describe your experience working with stakeholders and IT departments to plan and define security guidelines.
  2. Teamwork: Explain how you manage tasks and contribute to the larger needs of the business in a small team environment.
  3. Azure Ecosystem: Discuss your understanding of the latest Azure updates, features, and best practices.

Portfolio Presentation Strategy:

  • Highlight your experience with Azure, IaC automation, and DevOps through well-documented projects and case studies.
  • Include examples of your ability to evolve cloud infrastructure safely, reliably, and cost-effectively.
  • Showcase your understanding of SDLC best practices, database management, and security guidelines.

📝 Enhancement Note: Technical and company & culture questions, as well as the portfolio presentation strategy, are tailored to the role's requirements, with a focus on Azure, IaC automation, and DevOps.

📌 Application Steps

To apply for this DevOps Engineer position:

  1. Submit your application through the application link provided.
  2. Customize your resume to highlight your Azure, IaC automation, and DevOps skills and experience.
  3. Prepare for the technical assessment by brushing up on your Azure, IaC automation, and DevOps skills.
  4. Research the company and client (CFC) to understand their technology stack, culture, and values.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.


Application Requirements

Candidates should have enterprise experience with Azure and a strong understanding of SDLC best practices. Familiarity with Infrastructure as Code tools like Terraform and Ansible is preferred.