Apply

Senior DevOps Engineer

Posted 3 months agoViewed

View full description

πŸ’Ž Seniority level: Senior

πŸ“ Location: Canada, UK, India

πŸ—£οΈ Languages: English

πŸͺ„ Skills: AWSDockerPythonSoftware DevelopmentAgileJenkinsAzureGroovyCollaborationAgile methodologiesDevOps

Requirements:
  • 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.
Responsibilities:
  • 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.
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

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Software Development

  • Experience with CI/CD automation
  • Comfortable in a rapid, agile environment
  • Ability to solve complex problems
  • Launch mobile app products
  • Automate deployments
  • Scale and optimize CI/CD environments

AWSDockerCI/CDLinuxDevOps

Posted 21 days ago
Apply
Apply

πŸ“ EMEA

🧭 Full-Time

πŸ” Emergency response services

🏒 Company: FlareπŸ‘₯ 101-250πŸ’° $15,516,604 Series C over 4 years agoEmploymentHuman ResourcesFinancial ServicesSaaSEmployee BenefitsInformation TechnologyFinTechSoftware

  • Proven experience building and managing deployment workflows with GitHub Actions.
  • Expertise in containerization and orchestration technologies such as Docker, Kubernetes, and Helm.
  • Strong hands-on knowledge of AWS (Containerization services, S3, Lambda, RDS, VPC, EventBridge) and cloud-native tools.
  • Proficiency in scripting and automation using Bash, Python, or Node.js.
  • Strong experience with observability tools (e.g., Prometheus, Grafana, Sentry, CloudWatch, Elasticsearch, OpenTelemetry).
  • Experience writing production-grade code in TypeScript and Node.js.
  • Knowledge of databases (PostgreSQL, MongoDB).
  • Strong background in building efficient CI/CD pipelines.
  • Familiarity with test automation frameworks.
  • Design and build deployment workflows using GitHub Actions to ensure scalability and efficiency.
  • Automate and optimize CI/CD pipelines for multi-regional cloud deployments.
  • Develop robust workflows to support local testing and independent cloud-based feature branch testing environments.
  • Implement comprehensive monitoring, logging, and alerting systems using tools like Prometheus, Grafana, or AWS CloudWatch.
  • Quickly diagnose and resolve production issues proactively to maintain high uptime.
  • Collaborate with engineering teams to discuss integration tasks to enhance overall system performance.

AWSDockerNode.jsPostgreSQLPythonBashElasticSearchKubernetesMongoDBTypeScriptGrafanaPrometheusCI/CD

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

πŸ“ 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

πŸ“ United Kingdom, Poland, Portugal

πŸ” Pharmaceutical supply chain

🏒 Company: SkyCell AG

  • Several years of hands-on experience in DevOps roles, specifically in automation, CI/CD, and infrastructure management.
  • In-depth knowledge of Apache Cassandra, including cluster management, performance tuning, and data replication strategies.
  • Strong knowledge of Linux systems, including administration, troubleshooting, and shell scripting.
  • Strong understanding of DevOps tools, scripting languages, and cloud platforms, ideally Azure.
  • Experience with designing, building, and supporting production and test environments using Infrastructure as Code (IaaC) tools like Terraform or Ansible.
  • Experience with container technologies like Docker and Kubernetes.
  • Understanding of security best practices and compliance requirements in DevOps environments.
  • Ability to design, implement, and optimize CI/CD pipelines using tools like GitHub.
  • Familiarity with monitoring and logging solutions and creating custom dashboards.
  • Excellent troubleshooting skills to identify and resolve complex technical issues.
  • Commitment to staying updated on emerging technologies and industry trends in DevOps.
  • Develop and manage Infrastructure as Code (IaaC) using tools like Terraform or Ansible.
  • Manage infrastructure code using Git.
  • Implement and maintain container platforms using Kubernetes.
  • Setup and manage Cassandra clusters for high availability and performance.
  • Create and maintain CI/CD pipelines for automated deployments and testing.
  • Configure monitoring solutions and custom dashboards for system and application health.
  • Setup and manage centralized logging for log aggregation and analysis.
  • Implement security measures, compliance, and best practices.
  • Identify and resolve performance issues and plan for scalability.
  • Design strategies for system availability and data recovery.
  • Collaborate with teams, document processes, and best practices.
  • Stay updated with security patches and manage updates effectively.
  • Monitor and optimize cloud resource usage for cost control.
  • Investigate and resolve technical issues and participate in incident response.
  • Stay updated on DevOps trends and technologies.
  • Evaluate and select tools aligning with DevOps goals.

DockerGitIoTKafkaKubernetesAzureCassandraCollaborationCI/CDDevOpsTerraformAnsible

Posted 3 months ago
Apply
Apply

πŸ“ Italy, United States, Switzerland, United Kingdom

🧭 Full-Time

πŸ” Artificial Intelligence

🏒 Company: iGeniusπŸ‘₯ 101-250πŸ’° $20,161,290 Series A over 2 years agoArtificial Intelligence (AI)Business IntelligenceAnalyticsInformation Technology

  • At least 5 years of experience as Senior DevOps Engineer or a similar role.
  • Excellent knowledge of Cloud Services (GCP/Azure/AWS).
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Experience with version control systems such as Git.
  • Strong skills in defining and implementing network architecture, IAM policies, HA setups, and backups.
  • Expertise with Kubernetes and in any Continuous Delivery platform.
  • Proficiency in Linux and Bash.
  • Strong experience in setup and management of cloud architectures through Infrastructure As Code (Terraform).
  • Experience with Postgres DB and monitoring systems (Datadog, Elastic Cloud, Dynatrace).
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to multitask and prioritize tasks in a fast-paced environment.
  • Fluency in English and Italian.
  • Implement and manage DevOps tools, processes, and infrastructure.
  • Collaborate with development and operations teams to design and implement continuous integration and deployment pipelines.
  • Automate infrastructure provisioning, configuration, and monitoring.
  • Ensure high availability and performance of our software systems.
  • Identify bottlenecks and implement solutions to improve system performance.
  • Monitor and troubleshoot production issues and provide timely resolution.
  • Maintain and enhance system security and data protection measures.
  • Stay up to date with industry best practices and emerging technologies for DevOps.

DockerBashGCPGitKubernetesAzurePostgresAnalytical SkillsCollaborationProblem SolvingLinuxDevOpsTerraform

Posted 4 months ago
Apply
Apply

πŸ“ United Kingdom

πŸ” AI and software automation

🏒 Company: ComplexioπŸ‘₯ 11-50Software

  • Preferred M.Sc or Ph.D degree in Computer Science or a related field.
  • At least 7 years of experience deploying and managing cloud infrastructure (AWS, Azure, Google Cloud).
  • At least 3 years experience in working with Kubernetes environments.
  • Proficient in managing and scaling Kubernetes clusters, including monitoring, troubleshooting, and ensuring high availability.
  • Experience with cloud-native technologies, CI/CD pipelines, and containerization tools (e.g., Docker).
  • Familiarity with data integration and management from multiple sources in a distributed system environment.
  • Proficiency in at least one programming language (Python, Java, Go), and experience with scripting for automation.
  • Strong understanding of network infrastructure and security principles, ensuring compliance with data protection regulations.
  • Deploy, manage, and scale cloud infrastructure, meeting the required SLAs.
  • Manage graph and vector databases for optimal performance and reliability.
  • Maintain and operate platform observability.
  • Ensure system security by implementing best practices and complying with data protection laws.
  • Provide technical support, troubleshoot complex issues, and ensure uninterrupted service.
  • Document system configurations and procedures and generate performance reports.
  • Cost management of infrastructure.

AWSDockerPythonJavaKubernetesMachine LearningAzureGoCollaborationCI/CDProblem-solving skills

Posted 5 months ago
Apply