DevOps Engineer (IGT1 Lanka: CFC)
📍 Job Overview
- Job Title: DevOps Engineer (IGT1 Lanka: CFC)
- Company: IGT1 Lanka
- Location: Colombo, Western, Sri Lanka
- Job Type: Full-time
- Category: DevOps Engineer
- Date Posted: 2025-06-15
- Experience Level: Mid-Senior level (2-5 years)
- Remote Status: On-site
🚀 Role Summary
- Evolve Azure cloud infrastructure safely, reliably, and cost-effectively, enabling proprietary technology development teams.
- Design and implement IaC automation, focusing on consistency, security, and developer enablement.
- Collaborate with stakeholders and IT departments in planning efforts.
- Define and enforce security guidelines for engineering work.
- Manage tasks and communicate effectively within the team.
📝 Enhancement Note: This role requires a strong focus on Azure cloud infrastructure, IaC automation, and DevOps principles. The ideal candidate should have experience working with Azure and a solid understanding of DevOps concepts.
💻 Primary Responsibilities
- Infrastructure Management: Maintain and optimize Azure cloud infrastructure, ensuring high availability and minimal downtime.
- Automation: Implement IaC automation using tools like Terraform and Ansible to streamline infrastructure management and deployment processes.
- Collaboration: Work closely with stakeholders and IT departments to plan and execute projects that align with business needs.
- Security: Define and enforce security guidelines to protect engineering work and ensure compliance with industry standards.
- Troubleshooting: Diagnose and resolve issues in the infrastructure, communicating effectively with senior team members.
📝 Enhancement Note: The primary focus of this role is to manage and evolve the Azure cloud infrastructure, ensuring it is safe, reliable, and cost-effective. This involves a strong understanding of Azure Platform Engineering, automation, and DevOps-centric concepts.
🎓 Skills & Qualifications
Education: A relevant degree in IT/Technology or equivalent professional certifications.
Experience: 2-5 years of experience in a similar role, with a focus on Azure cloud infrastructure and DevOps.
Required Skills:
- Enterprise experience with Azure.
- 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.
- Experience with containers (Kubernetes) / service mesh / orchestration (a plus).
- Good general infrastructure knowledge, including networking basics.
- Good general development skills.
Preferred Skills:
- Experience with Terraform and Ansible.
- Familiarity with Azure DevOps and GitHub.
- Knowledge of Azure security best practices.
📝 Enhancement Note: The required skills for this role focus on Azure cloud infrastructure, automation, and DevOps concepts. The preferred skills indicate a strong focus on Infrastructure as Code (IaC) tools and Azure-specific knowledge.
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
- Demonstrate your experience with Azure cloud infrastructure, highlighting your ability to manage and evolve infrastructure safely, reliably, and cost-effectively.
- Showcase your automation skills, including IaC automation using tools like Terraform and Ansible.
- Highlight your collaboration skills, providing examples of successful projects completed with stakeholders and IT departments.
- Display your problem-solving skills, including examples of infrastructure issues you've diagnosed and resolved.
Technical Documentation:
- Provide documentation for your Azure cloud infrastructure, including network diagrams, security guidelines, and deployment processes.
- Include code comments and documentation for your IaC automation scripts, ensuring they are well-organized and easy to understand.
- Showcase your understanding of SDLC best practices by including project plans, sprint goals, and retrospective notes.
📝 Enhancement Note: The portfolio requirements for this role focus on Azure cloud infrastructure, automation, and collaboration. The technical documentation should demonstrate your understanding of SDLC best practices and your ability to manage infrastructure effectively.
💵 Compensation & Benefits
Salary Range: LKR 150,000 - 250,000 per month (Based on market research for mid-senior level DevOps roles in Colombo, Sri Lanka)
Benefits:
- Medical insurance.
- Retirement savings plan.
- Employee assistance program.
- Learning and development opportunities.
- Competitive vacation policy.
Working Hours: 40 hours per week, with flexible working hours and maintenance windows as needed.
📝 Enhancement Note: The salary range for this role is based on market research for mid-senior level DevOps roles in Colombo, Sri Lanka. The benefits listed are typical for a company of this size and industry.
🎯 Team & Company Context
🏢 Company Culture
Industry: Technology and talent solutions, with a focus on offshore delivery and global impact.
Company Size: Medium-sized (300+ employees), with a growing team and a strong focus on diversity, teamwork, and continuous learning.
Founded: 2021, with a history of rapid growth and success in the offshore technology and talent solutions space.
Team Structure:
- Platform Development team, focusing on Azure cloud infrastructure and automation.
- Stakeholder and IT departments, collaborating on planning and execution efforts.
- A small team environment, requiring strong communication and task management skills.
Development Methodology:
- Agile/Scrum methodologies, with a focus on sprint planning and continuous improvement.
- Code review, testing, and quality assurance practices.
- Deployment strategies, CI/CD pipelines, and server management.
Company Website: IGT1 Lanka | CFC
📝 Enhancement Note: IGT1 Lanka is a rapidly growing offshore technology and talent solutions company, focusing on global impact and continuous learning. The company's culture emphasizes diversity, teamwork, and collaboration, with a strong focus on Azure cloud infrastructure and automation.
📈 Career & Growth Analysis
Web Technology Career Level: Mid-Senior level (2-5 years), with a focus on Azure cloud infrastructure, automation, and DevOps.
Reporting Structure: Reports directly to the Platform Development team lead, with collaboration across multiple teams and stakeholders.
Technical Impact: Significant impact on Azure cloud infrastructure, automation processes, and overall platform development efforts.
Growth Opportunities:
- Develop expertise in Azure cloud infrastructure and automation, with opportunities to specialize in specific areas.
- Gain experience working with international clients and global teams.
- Advance to senior or leadership roles within the Platform Development team or broader organization.
📝 Enhancement Note: This role offers significant growth opportunities, with a focus on developing expertise in Azure cloud infrastructure and automation. The ideal candidate will have a strong desire to learn and grow within the organization.
🌐 Work Environment
Office Type: Modern, collaborative office space in Port City Colombo, with a focus on teamwork and innovation.
Office Location(s): Colombo, Sri Lanka.
Workspace Context:
- Collaborative workspaces, with a focus on team interaction and cross-functional collaboration.
- Access to multiple monitors and testing devices, ensuring optimal development and debugging environments.
- Flexible working hours and maintenance windows, with a focus on work-life balance.
Work Schedule: 40 hours per week, with flexible working hours and maintenance windows as needed.
📝 Enhancement Note: The work environment for this role is collaborative and innovative, with a focus on teamwork and cross-functional collaboration. The ideal candidate will thrive in a dynamic, fast-paced environment and be comfortable working with international clients and global teams.
📄 Application & Technical Interview Process
Interview Process:
- Technical Assessment: Demonstrate your Azure cloud infrastructure, automation, and DevOps skills through a hands-on assessment or coding challenge.
- Behavioral Interview: Discuss your problem-solving skills, collaboration experience, and ability to manage tasks effectively within a team.
- Cultural Fit Interview: Assess your cultural fit with the company, focusing on your ability to work well within a diverse, collaborative team environment.
- Final Decision: Make a final decision based on your technical skills, cultural fit, and overall potential for growth within the organization.
Portfolio Review Tips:
- Highlight your Azure cloud infrastructure, automation, and DevOps skills through relevant projects and case studies.
- Include documentation for your Azure cloud infrastructure, showcasing your understanding of network diagrams, security guidelines, and deployment processes.
- Demonstrate your problem-solving skills and ability to collaborate effectively with stakeholders and IT departments.
Technical Challenge Preparation:
- Brush up on your Azure cloud infrastructure, automation, and DevOps skills, focusing on hands-on exercises and real-world scenarios.
- Familiarize yourself with Azure DevOps and GitHub, ensuring you understand the deployment processes and version control systems.
- Prepare for behavioral interview questions, focusing on your problem-solving skills, collaboration experience, and ability to manage tasks effectively within a team.
ATS Keywords:
- Azure: Azure, Azure CLI, Azure DevOps, Azure Pipelines, Azure Functions, Azure Kubernetes Service (AKS), Azure Container Instances (ACI), Azure Container Registry (ACR), Azure Storage, Azure Active Directory (Azure AD), Azure Security Center, Azure Policy, Azure Monitor, Azure Log Analytics.
- Infrastructure as Code (IaC): Terraform, Ansible, Azure Resource Manager (ARM) templates, Bicep, CloudFormation.
- DevOps: DevOps, Agile, Scrum, Kanban, CI/CD, Git, GitHub, GitLab, Jenkins, Docker, Kubernetes, Helm, Prometheus, Grafana, ELK Stack, Ansible Tower, Puppet, Chef, SaltStack.
- Networking: Networking, TCP/IP, DNS, DHCP, VPN, VLAN, Load Balancing, Firewalls, Intrusion Detection Systems (IDS), Intrusion Prevention Systems (IPS), Network Security Groups (NSG), Azure Firewall, Azure Application Gateway, Azure Load Balancer.
- Scripting: Bash, PowerShell, Python, Ruby, Go, JavaScript, TypeScript.
- Database Management: SQL, NoSQL, MongoDB, Cassandra, Redis, Azure Cosmos DB, Azure SQL Database, Azure Database for PostgreSQL, Azure Database for MySQL, Azure Database for MariaDB.
- Security: Security, Identity and Access Management (IAM), Role-Based Access Control (RBAC), Azure Active Directory (Azure AD), Azure Key Vault, Azure Secret Store, Azure Security Center, Azure Sentinel, Azure Defender, Azure DDoS Protection, Azure Firewall, Azure Network Security Groups (NSG), Azure Web Application Firewall (WAF).
📝 Enhancement Note: The interview process for this role focuses on Azure cloud infrastructure, automation, and DevOps skills. The portfolio review tips and technical challenge preparation guidance are tailored to help candidates demonstrate their expertise in these areas effectively.
🛠 Technology Stack & Web Infrastructure
Cloud Platform: Azure.
Infrastructure as Code (IaC) Tools: Terraform, Ansible, Azure Resource Manager (ARM) templates, Bicep, CloudFormation.
DevOps Tools: Azure DevOps, GitHub, GitLab, Jenkins, Docker, Kubernetes, Helm, Prometheus, Grafana, ELK Stack, Ansible Tower, Puppet, Chef, SaltStack.
Networking Tools: Azure Networking, Azure Firewall, Azure Application Gateway, Azure Load Balancer, F5 Networks, Citrix NetScaler, Fortinet, Palo Alto Networks, Check Point.
Database Management Tools: SQL Server Management Studio (SSMS), Azure Data Studio, MongoDB Compass, Cassandra Query Language (CQL), Redis Commander, Azure Cosmos DB Data Explorer, Azure Database for PostgreSQL, Azure Database for MySQL, Azure Database for MariaDB.
Scripting Languages: Bash, PowerShell, Python, Ruby, Go, JavaScript, TypeScript.
Security Tools: Azure Security Center, Azure Sentinel, Azure Defender, Azure DDoS Protection, Azure Key Vault, Azure Secret Store, Azure Active Directory (Azure AD), Azure Identity Protection, Azure Conditional Access, Azure Multi-Factor Authentication (MFA), Azure AD Connect, Azure AD B2C, Azure AD B2B, Azure AD DS, Azure AD LCS.
📝 Enhancement Note: The technology stack for this role focuses on Azure cloud infrastructure, automation, and DevOps tools. The web infrastructure requirements are tailored to the Azure platform and the specific needs of the CFC client.
👥 Team Culture & Values
Web Development Values:
- Customer Focus: Deliver high-quality, reliable, and secure Azure cloud infrastructure solutions that meet the needs of our clients and stakeholders.
- Innovation: Continuously improve our Azure cloud infrastructure and automation processes, staying up-to-date with the latest trends and best practices.
- Collaboration: Work effectively with stakeholders, IT departments, and cross-functional teams to deliver successful projects and drive business value.
- Quality: Ensure high standards of quality and attention to detail in our Azure cloud infrastructure and automation processes.
Collaboration Style:
- Cross-Functional Integration: Collaborate closely with stakeholders, IT departments, and cross-functional teams to deliver successful projects and drive business value.
- Code Review Culture: Implement a code review process to ensure high standards of quality and knowledge sharing within the team.
- Peer Programming: Encourage peer programming and knowledge sharing to foster a collaborative and innovative team environment.
📝 Enhancement Note: The web development values for this role focus on customer focus, innovation, collaboration, and quality. The collaboration style emphasizes cross-functional integration, code review culture, and peer programming to foster a collaborative and innovative team environment.
⚡ Challenges & Growth Opportunities
Technical Challenges:
- Azure Cloud Infrastructure: Design and implement Azure cloud infrastructure solutions that are safe, reliable, automated, and cost-effective.
- IaC Automation: Develop and maintain IaC automation processes using tools like Terraform and Ansible, ensuring consistency, security, and developer enablement.
- Security Guidelines: Define and enforce security guidelines for engineering work, ensuring compliance with industry standards and best practices.
- Troubleshooting: Diagnose and resolve infrastructure issues, communicating effectively with senior team members and stakeholders.
Learning & Development Opportunities:
- Azure Certification: Pursue Azure certifications, such as Azure Fundamentals, Azure Administrator, Azure Developer, Azure Solutions Architect, Azure DevOps Engineer, and Azure Security Engineer.
- Conference Attendance: Attend industry conferences, webinars, and workshops to stay up-to-date with the latest trends and best practices in Azure cloud infrastructure and automation.
- Mentorship: Seek mentorship opportunities from senior team members and industry experts to develop your skills and advance your career.
📝 Enhancement Note: The technical challenges for this role focus on Azure cloud infrastructure, IaC automation, security guidelines, and troubleshooting. The learning and development opportunities are tailored to help candidates advance their careers in Azure cloud infrastructure and automation.
💡 Interview Preparation
Technical Questions:
- Azure Cloud Infrastructure: Describe your experience with Azure cloud infrastructure, highlighting your ability to manage and evolve infrastructure safely, reliably, and cost-effectively.
- IaC Automation: Explain your experience with IaC automation, including tools like Terraform and Ansible, and how you ensure consistency, security, and developer enablement.
- Security Guidelines: Discuss your understanding of security guidelines and how you ensure compliance with industry standards and best practices in your Azure cloud infrastructure and automation processes.
- Troubleshooting: Provide examples of infrastructure issues you've diagnosed and resolved, highlighting your problem-solving skills and ability to communicate effectively with senior team members and stakeholders.
Company & Culture Questions:
- Company Culture: Describe your understanding of IGT1 Lanka's company culture, focusing on diversity, teamwork, and continuous learning, and how you would contribute to this environment.
- Client Collaboration: Explain your experience working with international clients and global teams, highlighting your ability to collaborate effectively with stakeholders and IT departments.
- Project Management: Discuss your experience with project management, focusing on your ability to manage tasks effectively within a team and deliver successful projects.
Portfolio Presentation Strategy:
- Azure Cloud Infrastructure: Highlight your experience with Azure cloud infrastructure, including network diagrams, security guidelines, and deployment processes.
- IaC Automation: Showcase your automation skills, including IaC automation using tools like Terraform and Ansible, and how you ensure consistency, security, and developer enablement.
- Troubleshooting: Provide examples of infrastructure issues you've diagnosed and resolved, highlighting your problem-solving skills and ability to communicate effectively with senior team members and stakeholders.
📝 Enhancement Note: The technical questions for this role focus on Azure cloud infrastructure, IaC automation, security guidelines, and troubleshooting. The company and culture questions are tailored to assess your cultural fit with IGT1 Lanka and your ability to collaborate effectively with stakeholders and IT departments.
📌 Application Steps
To apply for this Azure cloud infrastructure and automation-focused DevOps Engineer position:
- Customize Your Portfolio: Highlight your Azure cloud infrastructure, automation, and DevOps skills through relevant projects and case studies, focusing on your ability to manage and evolve infrastructure safely, reliably, and cost-effectively.
- Optimize Your Resume: Emphasize your Azure cloud infrastructure, automation, and DevOps skills, including any relevant certifications or industry-recognized qualifications.
- Prepare for Technical Challenges: Brush up on your Azure cloud infrastructure, automation, and DevOps skills, focusing on hands-on exercises and real-world scenarios. Familiarize yourself with Azure DevOps and GitHub, ensuring you understand the deployment processes and version control systems.
- Research the Company: Learn about IGT1 Lanka's company culture, focusing on diversity, teamwork, and continuous learning. Understand the CFC client's business and how your Azure cloud infrastructure and automation skills can contribute to their success.
⚠️ Important Notice: This enhanced job description includes AI-generated insights and Azure cloud infrastructure and automation industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
The ideal candidate should have enterprise experience with Azure and a strong understanding of DevOps concepts. Proficiency in scripting tools and a relevant degree or certifications in IT/Technology are preferred.