Achieve more offshore
DevOps Engineer
Location
Sri Lanka
Posted
5 days ago
Salary
0
Seniority
Senior
Job Description
DevOps Engineer
Dijital Team
• Analyse operational and business data to identify automation opportunities and prioritise initiatives • Measure and report on the effectiveness and impact of automation implementations • Review existing processes and identify opportunities for efficiency improvements • Develop current-state and future-state process maps to support automation strategies • Identify systems with API capabilities and assess integration opportunities • Design and implement automation solutions leveraging APIs and native integrations • Collaborate with vendors and technology partners to improve integration capabilities • Document all integrations and maintain technical standards • Design and implement workflow automation solutions across business and operational systems • Deploy workflow engines and automation platforms to improve efficiency and consistency • Train internal teams on automation capabilities and workflow utilisation • Continuously improve automation frameworks and operational processes • Create and maintain technical documentation, process maps, and standard operating procedures • Document automation solutions, workflows, and system integrations • Communicate process improvements and operational changes across the organisation • Deliver training and enablement activities to maximise automation adoption • Develop and maintain CI/CD pipelines and deployment workflows • Support infrastructure automation and cloud platform optimisation • Implement governance, security controls, and operational best practices • Contribute to software development, platform reliability, and service improvement initiatives • Work closely with clients, vendors, and internal stakeholders to deliver technical solutions • Support billable project work and client-facing automation initiatives • Provide technical guidance and recommendations aligned with business objectives • Collaborate across teams to ensure successful delivery outcomes and continuous improvement
Job Requirements
- Minimum 5 years of experience in DevOps, Platform Engineering, Software Engineering, or similar roles
- Experience working within MSP, managed services, or client-facing technology environments
- Proven experience delivering cloud-based solutions and automation initiatives
- Experience participating in project planning, technical discovery, and solution design activities
- Background in implementing security and governance practices within cloud or software platforms
- Advanced Python development skills
- Strong software engineering fundamentals and development best practices
- Extensive experience with API integrations and automation frameworks
- Advanced PowerShell scripting and automation expertise
- Bash/Shell scripting experience
- Strong SQL development and database querying capabilities
- Experience designing scalable automation and workflow solutions
- Strong experience with cloud platforms, preferably Microsoft Azure
- Hands-on experience building and managing CI/CD pipelines
- Infrastructure automation experience
- Experience managing source control repositories using GitHub and GitLab
- Knowledge of cloud-native technologies and architectures
- Strong understanding of software development lifecycle (SDLC) practices
- Experience implementing security controls and governance frameworks
- Ability to scope, design, and document technical solutions
- Strong troubleshooting and problem-solving capabilities
- Understanding of secure software development and operational best practices
- Experience with containerisation technologies such as Docker and Kubernetes
- Infrastructure as Code experience using Terraform, Bicep, or similar tools
- AI integration, automation, and generative AI tooling experience
- Exposure to C++ or additional modern programming languages
- Open-source development experience
- MSP automation and systems integration experience
- Excellent verbal and written communication skills
- Strong stakeholder engagement and relationship management abilities
- Passion for delivering exceptional customer outcomes
- Strong analytical and critical thinking capabilities
- Collaborative mindset with the ability to work across technical, operational, and client-facing teams
- Ability to manage competing priorities while maintaining attention to detail and professionalism
Benefits
- 💰 Get paid in Australian Dollars
- 🏥 Medical insurance from day one for you + spouse (or parents if unmarried)
- 🩺 Generous OPD coverage from doctor visits to all your medical needs
- 🏡 Home office setup allowance to build your ideal workspace
- 🌐 Internet allowance to keep you connected
- 💪 Gym & wellness allowance to stay fit and balanced
- 🎉 Work hard, play hard – regular team events & engagement activities
- 🧠 Diji Assist – Mental health & counseling support when you need it
- 📚 We invest in you – reimbursement for industry certifications
- 🗣️ Open-door culture – your ideas and feedback always matter
- 🌍 Flexible work – home or office, wherever you do your best work
- 🏆 Rewards & recognition that actually recognize you
- 🥳 Great christmas & financial year-end parties to unwind with your loved ones
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
DevOps Engineer, Junior
Logicalis SpainSomos Arquitectos Del Cambio, ayudamos a las organizaciones a tener éxito en un mundo cada vez más digitalizado.
• Atender, preparar y trabajar en los diversos entornos en los que nuestro cliente aloja sus aplicaciones • Trabajar principalmente en microservicios de Kubernetes
Service Reliability Engineer
ThoughtworksThoughtworks is a dynamic and inclusive community of bright and supportive colleagues who are revolutionizing tech. As a leading technology consultancy, we’re pushing boundaries through our purposeful and impactful work. Over 30 years of delivering extraordinary impact with clients. Helping clients solve complex business problems with technology as the differentiator.
Role Description As a Consultant Service Reliability Engineer (SRE) you will take a multifaceted approach to ensure technical excellence and operational efficiency within the infrastructure domain. Specializing in reliability, resilience and system performance, you take a lead role in championing the principles of Site Reliability Engineering. By strategically integrating automation, monitoring and incident response, you facilitate the evolution from traditional operations to a more customer-focused and agile approach. Emphasizing shared responsibility and a commitment to continuous improvement, you cultivate a collaborative culture, enabling organizations to meet and exceed their reliability and business objectives. Qualifications - Hands-on experience in programming and scripting languages such as Python, Go or Bash. - Good understanding of at least one Public Cloud (AWS, Azure, GCP). - Exposure to observability tools such as Grafana, Datadog, NewRelic, ELK Stack, Dynatrace or equivalent. - Familiarity with DevOps and GitOps practices. - Good knowledge of container-based architecture and orchestration tools such as Kubernetes, AWS EKS, Docker Swarm, Nomad, etc. - Understanding of technical architecture and modern design patterns, including microservices, serverless functions, NoSQL and RESTful APIs. - Familiarity with creating infrastructure resources for improving reliability of system that follows Cloud’s Well Architected Framework principles: Reliability, security, cost optimization, performance efficiency and operational. - Able to understand customer requirements with respect to infrastructure, monitoring, CI/CD, devops, etc. - Good articulation skills and ability to communicate technical matters to non-technical individuals. - Ability to work in close communication with engineering teams to identify single points of failure and other high-risk architecture issues. - Interest in learning new concepts and keeping skills and knowledge up-to-date. - Willingness to be part of a rotation- and need-based 24x7 available team. Requirements - Provide operational support for large-scale distributed environments and debug production issues across services and stack levels. - Quickly diagnose and resolve issues to minimize downtime and impact to users. - Perform troubleshooting and investigation across databases, web services and applications. - Handle production incidents, managing incident communication with clients and help in drafting RCA documents. - Respond and communicate over incidents (incident management). - Monitor and ensure that technical/business expectations of deliverables are consistently met on projects. - Share ideas with appropriate team members, stakeholders and leaders to facilitate further discussion and exploration. - Ensure the development and maintenance of positive relationships with internal peers and other colleagues. - Adjust and suggest innovative solutions to current constraints and business policies. Benefits - No one-size-fits-all career path; autonomy balanced with a cultivation culture. - Support through interactive tools, numerous development programs, and teammates. - Value in helping each other grow and empowering employees in their career journeys.
DevOps Engineer
SupportYourAppSupportYourApp is an industry leader in premium outsourced customer support that provides tech companies with reliable, cost-effective services. A multinational
Role Description SupportYourApp шукає до своєї команди досвідченого DevOps інженера, що допоможе підтримувати нашу інфраструктуру на найвищому рівні. Маєш від 3 років досвіду у системному чи мережевому адмініструванні та бажаєш стати частиною міжнародної команди? Тоді ми чекаємо саме на тебе! Що ти будеш робити: - Автоматизовувати процеси розробки та тестування (від створення нових до підтримки наявних проєктів); - Будувати та підтримувати CI/CD процеси; - Налаштовувати та контролювати системи моніторингу (Grafana, Prometheus, Nagios, ELK, Sentry); - Підтримувати сервери у хмарі (від встановлення до патч-менеджменту та розв'язання технічних проблем); - Працювати з базами даних (резервне копіювання, реплікація, профілювання запитів, усунення неполадок); - Забезпечувати безпеку серверів та систем (виявлення та усунення вразливостей); - Документувати та підтримувати інвентаризацію систем; - Виявляти ініціативу у вдосконаленні інфраструктури та впроваджувати DevOps best practices; - Менторити та підтримувати Junior-спеціаліста в команді. Qualifications - 3+ роки досвіду у системному/мережевому адмініструванні (переважно Linux сервери); - Знання комп’ютерних мереж та протоколів: основи топології мереж, модель OSI, ключові протоколи стеку TCP/IP (DNS, IP, TCP, UDP, HTTP/HTTPS, WebSockets); - Практичний досвід роботи з Linux; - Вміння та досвід написання скриптів на Bash; - Досвід роботи з Docker та docker-compose; - Практичний досвід побудови CI/CD за допомогою Jenkins та Ansible; - Досвід адміністрування вебсерверів та балансувальників (Nginx, Apache Tomcat, Haproxy); - Досвід налаштування Postfix (IMAP, DMARC, SPF, DKIM); - Вміння працювати з інструментами для забезпечення доступності (Keepalived, Corosync); - Досвід управління базами даних MySQL та PostgreSQL (резервування, відновлення, шифрування); - Знання SQL (синтаксис, профілювання, оптимізація продуктивності); - Досвід адміністрування ProxySQL, Repmgr, Redis, Memcached, RabbitMQ; - Знання стеку Grafana/Prometheus/Promtail/Oncall, Nagios, ELK; - Досвід роботи з AWS/S3 та Cloudflare; - Англійська мова на рівні Intermediate (В1) та вище. Requirements - Навички програмування на Python, Go, PHP; - Досвід роботи з MongoDB; - Розуміння MySQL Group Replication, Patroni; - Знання Terraform; - Досвід роботи з публічними хмарами: Azure, DigitalOcean. Benefits - Зручний, фіксований графік у бізнес-години; - Конкурентна оплата в USD; - Можливість працювати повністю віддалено, або в нашому просторому та прекрасно оснащеному артофісі; - Фінансовий та професійний ріст; - Оплачуване навчання та випробувальний термін; - Креативна команда професіоналів та відсутність бюрократії; - Корпоративна бібліотека. Company Description SupportYourApp — міжнародна Support-as-a-Service компанія, що надає послуги аутсорсингу бізнес-процесів для інших ІТ-компаній по всьому світу. Ми працюємо з клієнтами з понад 30 країн і розмовляємо понад 60 мовами.
DevOps, Cloud Engineer
E&C ConsultantsInternational Energy Procurement Consultancy. Smarter energy for a better world.
• Architect, build, and maintain robust cloud infrastructure on Azure • Design, implement, and manage CI/CD pipelines using Azure DevOps Pipelines • Define and enforce quality gates within pipelines, including mandatory test coverage thresholds, security scans, and other checks • Develop, deploy, and manage cloud infrastructure using Bicep templates • Design, configure, and manage cloud network infrastructure • Provision, configure, and maintain core Azure services • Identify opportunities for automation of infrastructure provisioning, application deployment, and operational tasks • Assist in setting up and maintaining monitoring and logging solutions • Work closely with development teams to understand their infrastructure needs and deployment requirements



