🌎
This job posting isn't available in all website languages
📁
Lead Software Engineer
📅
CREQ235672 Requisition #

Role Responsibilities

  • Collaborate with product owner, team lead, architects, and global team to deliver world-class customer solutions.

  • Manage workload independently while fostering an inclusive and open team culture.

  • Design and implement automated CI/CD pipelines for smooth deployments.

  • Develop Infrastructure as Code (IaC) to automate cloud provisioning and scaling.

  • Serve as Subject Matter Expert (SME) for one or more supported applications.

  • Ensure system design, workflows, and processes are documented and compliant.

  • Work closely with developers, QA, product owners, security, and operations to apply DevOps best practices.

  • Deliver robust, secure, and reliable solutions; perform due diligence on third-party technical delivery.

  • Continuously build knowledge through hands-on learning, certifications, and projects.

  • Participate in Scrum meetings; provide timely updates to Team Lead or Scrum Master.

  • Use retrospectives and reviews to identify and implement improvements for timely, high-quality delivery.

  • Work well under pressure, resolving issues with minimal supervision.

  • Communicate effectively and maintain a strong client focus with solid interpersonal skills.

  • Maintain and update the Knowledge Base with technical issue resolutions and shared knowledge.

 

Key Relationships

  • Primary Development Manager

  • Development Team

  • Operations Support

  • QA Team

  • Architecture Team

  • Scrum Master

  • Product Owner

  • Business Experts

 

Role Requirements

Must Have:

  • Minimum 8 years as a Principal DevOps Engineer.

  • Strong experience in AWS cloud architecture and security best practices.

  • Hands-on experience with AWS services:

    • Database, API Management, ADAM Asset Studio, VPC, Compute, ECR, Lambda, Elasticsearch, Storage.

  • Linux OS experience with BASH scripting; Python is a plus.

  • IaC experience using Terraform, CloudFormation, CloudWatch, Ansible.

  • Containerization and orchestration expertise with Docker, Kubernetes.

  • Experience with ServiceNow, GitLab, Jira, Confluence, Kafka.

  • Proven experience in critical support environments.

  • Ability to drive process improvements and automation.

  • Strong problem-solving and communication skills.

  • Attention to detail and adaptability to rapid technical changes.

  • Understanding of the broader impact of changes and issues.

  • Degree in Computing, Computer Science, or related field.

Nice to Have:

  • Azure Cloud experience.

  • Support experience with C++ and Java applications.

  • AWS DevOps Engineer or similar certification.

Role Responsibilities

  • Collaborate with product owner, team lead, architects, and global team to deliver world-class customer solutions.

  • Manage workload independently while fostering an inclusive and open team culture.

  • Design and implement automated CI/CD pipelines for smooth deployments.

  • Develop Infrastructure as Code (IaC) to automate cloud provisioning and scaling.

  • Serve as Subject Matter Expert (SME) for one or more supported applications.

  • Ensure system design, workflows, and processes are documented and compliant.

  • Work closely with developers, QA, product owners, security, and operations to apply DevOps best practices.

  • Deliver robust, secure, and reliable solutions; perform due diligence on third-party technical delivery.

  • Continuously build knowledge through hands-on learning, certifications, and projects.

  • Participate in Scrum meetings; provide timely updates to Team Lead or Scrum Master.

  • Use retrospectives and reviews to identify and implement improvements for timely, high-quality delivery.

  • Work well under pressure, resolving issues with minimal supervision.

  • Communicate effectively and maintain a strong client focus with solid interpersonal skills.

  • Maintain and update the Knowledge Base with technical issue resolutions and shared knowledge.

 

Key Relationships

  • Primary Development Manager

  • Development Team

  • Operations Support

  • QA Team

  • Architecture Team

  • Scrum Master

  • Product Owner

  • Business Experts

 

Role Requirements

Must Have:

  • Minimum 8 years as a Principal DevOps Engineer.

  • Strong experience in AWS cloud architecture and security best practices.

  • Hands-on experience with AWS services:

    • Database, API Management, ADAM Asset Studio, VPC, Compute, ECR, Lambda, Elasticsearch, Storage.

  • Linux OS experience with BASH scripting; Python is a plus.

  • IaC experience using Terraform, CloudFormation, CloudWatch, Ansible.

  • Containerization and orchestration expertise with Docker, Kubernetes.

  • Experience with ServiceNow, GitLab, Jira, Confluence, Kafka.

  • Proven experience in critical support environments.

  • Ability to drive process improvements and automation.

  • Strong problem-solving and communication skills.

  • Attention to detail and adaptability to rapid technical changes.

  • Understanding of the broader impact of changes and issues.

  • Degree in Computing, Computer Science, or related field.

Nice to Have:

  • Azure Cloud experience.

  • Support experience with C++ and Java applications.

  • AWS DevOps Engineer or similar certification.

Previous Job Searches

Similar Listings

Colombo, Western Province, Sri Lanka

📁 Lead Software Engineer

Requisition #: CREQ235677

Colombo, Western Province, Sri Lanka

📁 Lead Software Engineer

Requisition #: CREQ235675

Colombo, Western Province, Sri Lanka

📁 Lead Software Engineer

Requisition #: CREQ235686