Apply

(Senior) DevOps Engineer

Posted 3 months agoViewed

View full description

πŸ’Ž Seniority level: Senior, 5+

πŸ“ Location: APAC

πŸ” Industry: Quality Management

🏒 Company: TestlioπŸ‘₯ 101-250πŸ’° $12,000,000 Series B over 3 years agoDeveloper ToolsTest and MeasurementSaaSMobileSoftware

πŸ—£οΈ Languages: English

⏳ Experience: 5+

πŸͺ„ Skills: AWSDockerPythonSoftware DevelopmentJenkinsKubernetesMicrosoft AzureAzurePrometheusCommunication SkillsCI/CDDevOps

Requirements:
  • A degree in Computer Science or a related field.
  • Proficiency in Python for automation, scripting, and integration with DevOps tools and cloud infrastructure.
  • 5+ years of experience in cloud technologies such as AWS, Google Cloud, or Microsoft Azure.
  • Strong understanding of CI/CD and its role in the software development lifecycle.
  • Proven track record of taking ownership and delivering results.
  • Preference for automating processes over manual repetition.
  • Knowledge of secure infrastructure principles and practices.
  • Hands-on experience in LLMs and LLMOps is a plus.
  • Eagerness to learn new approaches and technologies.
  • Highly disciplined, self-starter with excellent task prioritization skills.
  • Fluency in English, with excellent written and verbal communication skills.
  • Preference for a remote working environment, collaborating closely with peers within the EMEA & APAC regions.
Responsibilities:
  • Implement and manage scalable cloud system configurations and methodologies on AWS, that also smoothly interconnect with cloud services like Azure and Google Cloud.
  • Apply continuous integration and continuous development concepts using tools such as CircleCI, GitHub Actions, and Jenkins.
  • Make the most out of Infrastructure as Code (IaC) tools, knowing their strengths and circumventing their weaknesses.
  • Manage and improve the SLA, SLO and SLI metrics of our service catalog.
  • Efficiently use Docker, AWS ECS, and Kubernetes for containerization and orchestration.
  • Provide technical mentorship and troubleshooting expertise.
  • Monitor and maintain the health and state of services and applications across environments.
  • Implement, configure, and manage monitoring and debugging tools like Raygun, NewRelic, Elastic Stack, and Prometheus.
  • Scale existing technologies or introduce new technologies to match growth projections.
Apply

Related Jobs

Apply

πŸ“ India

🧭 Full-Time

πŸ” Software Development

🏒 Company: Nearform

  • Experience managing and automating complex platforms/applications on GCP & Azure
  • Experience working with containers and container orchestration, ideally including Kubernetes
  • Experience with infrastructure as code technology, ideally with Terraform
  • Experience with CI and building CD pipelines, ideally with Github actions
  • Proficient communication in English (oral and written)
  • Experience delivering at an enterprise level and a remote agile environment.
  • Develop infrastructure to support cloud-based applications
  • Create deployment architect and continuous delivery pipelines
  • Design high-availability approaches
  • Implement monitoring architecture (dashboards, alerts, escalations)

Cloud ComputingGCPKubernetesRDBMSNosqlCommunication SkillsCI/CDAgile methodologiesDevOpsTerraform

Posted 6 days ago
Apply
Apply
πŸ”₯ Senior DevOps Engineer
Posted about 1 month ago

πŸ“ Australia

🧭 Full-Time

πŸ” Hospitality technology

🏒 Company: Valsoft Corporation

  • Must have at least 5 years of experience.
  • Extensive automation experience and multi-cloud experience.
  • Knowledge in monitoring, recovery, and incident management.
  • Proficient in container tech stack, including Docker and Kubernetes.
  • Experience with cloud providers like AWS, Google, or Azure.
  • Strong understanding of load balancing, Nginx, and firewall configurations.
  • Familiarity with Infrastructure as Code (IaC) solutions and DevOps practices.
  • Focus on building and enhancing current DevOps processes.
  • Engage in day-to-day activities that support infrastructure expansion.
  • Work collaboratively with developers to set up deployment scripts and security policies.

AWSDockerGCPGitNginxAzureCI/CDLinuxTerraformMicroservicesAnsible

Posted about 1 month ago
Apply
Apply

πŸ“ Germany

🧭 Full-Time

πŸ” Fintech

🏒 Company: Funded.clubπŸ‘₯ 51-100AdvertisingConsultingHuman ResourcesInformation TechnologyRecruiting

  • 7+ years of experience as a DevOps engineer focusing on managing and optimizing cloud environments.
  • 5+ years of experience working with Amazon Web Services (AWS).
  • Thorough experience with containerization technologies.
  • Experience building CI/CD pipelines using Jenkins, GitHub Actions, TeamCity, or others.
  • Experience with scripting and automation with Bash.
  • Solid understanding of DevOps methodologies, networking concepts, and security protocols.
  • Strong expertise in relational database administration.
  • Maintain and optimize the cloud environment.
  • Ensure the stability, security, and scalability of the infrastructure.
  • Work as part of an agile and distributed software development team.

BashCloud ComputingJenkinsAmazon Web ServicesCI/CDDevOpsTerraformAnsible

Posted 2 months ago
Apply
Apply

πŸ“ Bengaluru

🧭 Full-Time

πŸ” AI-first SaaS

  • 5+ years of experience in DevOps engineering or a related field.
  • Extensive expertise in cloud platforms (AWS, Azure, GCP) and associated services.
  • Strong experience with containerization technologies (Docker, Kubernetes).
  • Proficiency in scripting languages (e.g., Python, Bash, Ruby) for automation tasks.
  • Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Excellent problem-solving skills with a proactive, solutions-oriented mindset.
  • Strong communication skills with the ability to work collaboratively across teams.
  • Lead the design, implementation, and management of CI/CD pipelines to automate and streamline deployment processes.
  • Collaborate with software development and IT teams to enhance workflows and ensure efficient release cycles.
  • Monitor and troubleshoot system performance, ensuring high availability and reliability of applications.
  • Architect and manage cloud infrastructure (AWS, Azure, GCP) for scalable and secure application environments.
  • Automate infrastructure provisioning and configuration management using tools such as Terraform, Ansible, or similar technologies.
  • Conduct regular system audits, implement security best practices, and ensure compliance with industry standards.
  • Mentor and guide junior DevOps engineers, fostering a collaborative and knowledge-sharing environment.
  • Document processes, configurations, and standard operating procedures to enhance team efficiency.

AWSDockerPythonBashCloud ComputingGCPKubernetesAzureGrafanaPrometheusCI/CDLinuxDevOpsTerraformMicroservicesAnsibleScripting

Posted 2 months ago
Apply
Apply

πŸ“ Canada, UK, India

  • Technical expertise in software development, cloud platforms, and DevOps tools and technologies.
  • Strong knowledge of programming languages and scripting languages such as Python and Groovy.
  • Familiarity with DevOps tools and technologies, such as Jenkins and Docker.
  • Knowledge of cloud platforms and services, as well as experience in managing cloud-based infrastructure such as AWS and Azure.
  • Familiarity with security best practices and the ability to implement security measures in the software development lifecycle.
  • A deep understanding of agile methodologies and principles.
  • A commitment to continuous learning and staying up-to-date with the latest industry trends and technologies.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills, as well as the ability to work effectively in cross-functional teams.
  • Ability to work under pressure.
  • Collaborating with development and operations teams to identify and address bottlenecks in the software development lifecycle.
  • Designing and implementing automation tools and frameworks for continuous integration, delivery, and deployment.
  • Monitoring and managing infrastructure and pipeline statuses, ensuring optimal performance, security, and scalability.
  • Troubleshooting and resolving issues related to application development, deployment, and operations.
  • Implementing and maintaining version control systems, configuration management tools, and other DevOps-related technologies.
  • Continuously improving processes and tools to enhance efficiency and productivity.

AWSDockerPythonSoftware DevelopmentAgileJenkinsAzureGroovyCollaborationAgile methodologiesDevOps

Posted 3 months ago
Apply
Apply

πŸ“ Bulgaria, India, Poland, Ukraine, Croatia

πŸ” CDN-Edge Cloud, application acceleration

🏒 Company: MacrometaπŸ‘₯ 51-100πŸ’° over 2 years agoDatabaseCloud Data ServicesCloud ComputingSoftwareCloud Infrastructure

  • Bachelor's or Master's degree in Computer Science or related technical field.
  • 10+ years of designing and managing large-scale distributed systems.
  • Expertise in multi-cloud environment management (AWS, GCP, Linode).
  • Experience with on-premise infrastructure operations.
  • Proficiency in Python and shell scripting.
  • Linux systems administration skills, particularly Ubuntu.
  • Ability in system logging analysis and performance optimization.
  • Strong analytical and problem-solving abilities.
  • Excellence in incident analysis and root cause determination.
  • Outstanding written and verbal communication skills.
  • Proven ability to lead technical initiatives.
  • Experience with on-premises Kubernetes deployments preferred.
  • Expertise in Python preferred.
  • Experience with large-scale distributed data platforms preferred.
  • Design, implement, and maintain infrastructure across multiple cloud providers (AWS, GCP, Linode) and on-premise environments.
  • Lead automation initiatives for infrastructure provisioning, configuration management, and application deployment.
  • Architect and implement disaster recovery and business continuity strategies.
  • Establish and enforce security best practices.
  • Design and maintain monitoring, logging, and alerting systems.
  • Drive CI/CD practices and tooling.
  • Collaborate cross-functionally with teams.
  • Develop operational procedures for deployment, management, and troubleshooting.
  • Evaluate and recommend new technologies and practices.

AWSPythonGCPKubernetesStrategyCommunication SkillsCI/CDMentoringLinuxDevOpsCompliance

Posted 3 months ago
Apply
Apply

πŸ“ Philippines

🏒 Company: AngkasTransportationAppsInformation Technology

  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • 5-8 years of hands-on experience in DevOps, systems administration, or cloud infrastructure management.
  • Proficient in cloud platforms such as AWS, GCP, or Azure, with preference on GCP.
  • Strong experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation) and configuration management (e.g., Helm, Ansible, Puppet, Chef).
  • Experience building and managing CI/CD pipelines with tools like Jenkins, GitLab CI, or CircleCI.
  • Expertise in containerization technologies (e.g., Docker, Kubernetes).
  • Expertise in management of deployment activities using GitOps frameworks (e.g. ArgoCD, Argo Rollout).
  • Good networking skills in the area of DNS, VPCs, subnets.
  • Solid experience in secure cloud infrastructure for internal and external systems with Hashicorp Vault, Google Secret Manager, or something similar.
  • Strong scripting and automation skills (e.g., Python, Bash, Taskfile).
  • Solid understanding of OpenTelemetry and relevant monitoring tools (e.g., Prometheus, Grafana, Loki, Tempo, Thanos, and ELK Stack).
  • Experience with version control systems (e.g., Git) and collaboration tools (e.g., Jira, Confluence).
  • Ability to work collaboratively across teams and departments.
  • Strong problem-solving skills with a focus on proactive improvements.
  • Develop, implement, and manage infrastructure automation to support development and operations teams.
  • Maintain and optimize CI/CD pipelines for continuous integration, testing, and deployment.
  • Implement cloud-based infrastructure and manage cloud services, focusing on scalability, security, and cost efficiency.
  • Collaborate with the platform engineering and development teams to improve system reliability and performance.
  • Oversee configuration management tools to ensure consistent deployment and operations across environments.
  • Implement monitoring, logging, and alerting solutions to ensure proactive incident management and resolution.
  • Ensure the security of platform services through regular assessments and adherence to best practices.
  • Troubleshoot infrastructure issues and work to resolve them promptly, ensuring minimal downtime.
  • Participate in on-call rotations to ensure platform availability.
  • Collaborate with other departments to understand platform needs and support cross-functional initiatives.

AWSDockerPythonBashGCPGitJenkinsKubernetesJiraAzureGrafanaPrometheusCollaborationCI/CDDevOpsTerraformAnsibleConfluence

Posted 4 months ago
Apply
Apply

πŸ“ Pakistan

🏒 Company: Creative ChaosπŸ‘₯ 1-10SEOE-CommerceTechnical SupportWeb Design

  • BS degree in Computer Science/Software Engineering or similar relevant field.
  • Minimum 3-7 years of related experience in the professional industry.
  • Puppet Scripting - experience in scripting and building required automation using standard technologies such as puppet.
  • Puppet Automation - Develop automation code to deploy and maintain systems and applications using application orchestration software.
  • Familiarity with DevOps practices and automation tooling.
  • Facility with the techniques used to virtualize servers, applications, and desktops.
  • Knowledge of the data center requirements to implement each technology.
  • Must have hands-on working with the automation tool i.e. Ansible, Chef.
  • Experience with infrastructure tools like Terraform and Cloud Formation.
  • Experience with CI/CD toolchain (Kubernetes).
  • Basic level scripting experience (Python, Ruby, Bash, Powershell).
  • Experience with Linux distributions (Rhel 8, CentOS, Ubuntu, and Amazon Linux).
  • Excellent verbal and written English communication skills.
  • Flexible attitude and versatile personality.
  • Responsible for ensuring adherence to the SLAs as per contract.
  • Take the lead on urgent issues and projects, ensuring statuses are properly communicated and appropriate staffing resources are assigned as required.
  • Design, build, support, and manage engineering activities related to cloud initiatives.
  • Develop, design, and support automation modules using puppet technologies.
  • Troubleshoot and resolve issues in underlying Puppet Enterprise architectures, and associated tech stack such as Linux, Networking and Load Balancing.
  • Work collaboratively with development engineering to create and deploy a CI/CD infrastructure.
  • Develop and implement environments for quality assurance, development, etc.
  • Deploy and Support applications in a cloud environment.
  • Responsible for infrastructure security and making sure environments are secure, reliable, scalable, and automated.
  • Providing direct server support during various operations such as deployment and general production.
  • Collaborating with developers to make sure new environments meet requirements and conform to best practices.
  • Designing, implementing and testing agreed-upon infrastructures.
  • Automating deployment of Linux applications, system configurations and security settings.
  • Evaluate candidates for open positions.

PythonBashKubernetesRubyCommunication SkillsCI/CDDevOpsTerraformAnsibleScripting

Posted 5 months ago
Apply