Apply

Senior DevOps Engineer

Posted 2024-10-21

View full description

๐Ÿ’Ž Seniority level: Senior, Proven experience in building, managing, and troubleshooting distributed infrastructure and networks.

๐Ÿ“ Location: Europe

๐Ÿ” Industry: Multilingual content industry

๐Ÿข Company: Smartcat

๐Ÿ—ฃ๏ธ Languages: English

โณ Experience: Proven experience in building, managing, and troubleshooting distributed infrastructure and networks.

๐Ÿช„ Skills: AWSDockerElasticSearchGCPKubernetesMongoDBAzureElasticsearchGrafanaPrometheusCI/CD

Requirements:
  • Proven experience in building, managing, and troubleshooting distributed infrastructure and networks.
  • Hands-on experience with DevOps practices, including CI/CD pipelines, IaC (Infrastructure as Code) implementation, and multi-branch deployment.
  • Strong understanding of container-based technologies and orchestration tools (e.g., Kubernetes, Docker).
  • Experience with configuration management tools and a deep understanding of IaC tools (e.g., Ansible, Puppet, Terraform).
  • First-line support experience for scalable cloud applications (AWS, Azure, GCP).
  • Proficiency in Linux/Unix system administration skills.
  • Experience in setting up and maintaining monitoring systems (e.g., Prometheus, Victoria Metrics, Grafana).
  • Experience in Incident Management within production environments.
  • Familiarity with document-oriented databases (e.g., MongoDB) is a plus.
  • Proficiency in written and spoken English.
  • Ability to thrive in a highly intense startup environment.
Responsibilities:
  • Ensure production and testing environments are consistently operational.
  • Support and enhance monitoring and logging systems.
  • Improve and maintain product infrastructure.
  • Define and track metrics for CI/CD.
  • Enhance CI/CD pipeline reliability.
  • Identify bottlenecks and optimize build and deployment processes for speed.
Apply

Related Jobs

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 2024-11-15
Apply
Apply

๐Ÿ“ Armenia, Kazakhstan, Moldova, Republic of, Slovenia, Slovakia

๐Ÿงญ Full-Time

๐Ÿ” Development of modern operating systems for hosting providers

๐Ÿข Company: SELIUK LTD

  • 6+ years of experience in a DevOps Engineer position (or similar).
  • Strong knowledge of Linux systems and networking technologies.
  • Strong understanding of RHEL and its derivative operating systems, including CentOS and AlmaLinux.
  • Experience with a variety of computing environments such as bare-metal servers, virtual machines and containers.
  • Knowledge of how to monitor infrastructure components and services.
  • Familiarity with Ansible and other configuration management tools.
  • Experience with at least one commercial cloud provider such as AWS, Azure or GCP.
  • Knowledge of at least one common scripting language such as Bash or Python.
  • Experience with CI/CD tools such as Gitlab or Jenkins.
  • Familiarity with the Git version control system.
  • English B2+.

  • User management: onboarding/offboarding procedures and access management.
  • Server management: installing new and keeping track of existing production hosts on bare metal, public and private cloud.
  • Managing DNS records, domain purchases, transfers or discontinuations.
  • Security tasks: firewall configuration and regular OS updates.
  • Monitoring and incident resolution: responding to incidents and ensuring minimal disruption to services.
  • Create new services and integrate them in current infrastructure in alignment with the specifications provided by the development teams.
  • Develop and implement CI/CD pipelines to automate routine administration tasks.
  • Write and maintain documentation for services, tasks and procedures.

AWSPythonBashGCPGitJenkinsAzureCI/CDLinuxDevOpsDocumentation

Posted 2024-11-14
Apply
Apply

๐Ÿ“ Hungary

๐Ÿงญ Full-Time

๐Ÿ’ธ 1700000 - 2100000 HUF per month

๐Ÿ” Software Development

๐Ÿข Company: Bridge

  • Strong problem-solving skills and the ability to develop a scalable architecture.
  • Experience in leading complex projects and caring for cloud operations.
  • Proven ability to implement automation and build self-service resources.
  • Knowledge of at least one modern programming language (Java/Kotlin, Ruby, React & Typescript).
  • Familiarity with cloud-based services (AWS, Kubernetes, etc.) and configuration-as-code (Terraform).
  • Experience with system observability tools (Datadog, Sentry) and CI/CD processes (GitHub, Spinnaker).

  • Lead and deliver complex projects involving multiple teams.
  • Manage cloud operations for numerous services across various regions and environments.
  • Implement automation to reduce toil and improve system health.
  • Configure observability systems to preempt incidents and enhance continuous improvement.
  • Participate in 24/7 on-call rotations as needed.
  • Support the development and growth of colleagues through mentorship.

AWSJavaKotlinKubernetesRubyTypeScriptJiraReactCI/CDTerraform

Posted 2024-11-13
Apply
Apply

๐Ÿ“ Europe, Middle East, and Africa including Central and Eastern Europe, the Baltics, the Balkans, Ireland, Italy, Portugal, Spain

๐Ÿ” Quality management

  • 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.

  • Implement and manage scalable cloud system configurations and methodologies on AWS, interconnecting with cloud services like Azure and Google Cloud.
  • Apply continuous integration and continuous development concepts using tools such as CircleCI, GitHub Actions, and Jenkins.
  • Utilize Infrastructure as Code (IaC) tools effectively.
  • Manage and improve SLA, SLO, and SLI metrics of the service catalog.
  • 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.

AWSDockerPythonSoftware DevelopmentJenkinsKubernetesMicrosoft AzureAzurePrometheusCommunication SkillsCI/CDDevOps

Posted 2024-11-12
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/CDDevOpsTerraform

Posted 2024-11-09
Apply
Apply

๐Ÿ“ LatAm, North Macedonia, Portugal, Serbia

๐Ÿ” Technology, artificial intelligence, healthcare, research and development

๐Ÿข Company: Lokaยฎ Inc

  • 4+ years as DevOps engineer.
  • Experience with serverless compute, scripting, and AWS.
  • Proficiency in Git, CI/CD tools, AWS CDK/Terraform/CDKTF.
  • Knowledge of Docker, Kubernetes, and database administration is a plus.
  • Skills in Python and TypeScript are required.
  • Bachelor's in Computer Science or a related field.
  • Excellent client interaction and team skills.
  • Must demonstrate autonomy, adaptability, and positivity.

  • Develop technical design specifications based on functional requirements and develop and maintain AWS Cloud applications.
  • Orchestrate containers with Kubernetes.
  • Automate operations and implement CI/CD pipelines.
  • Ensure security and compliance.
  • Assess change implementation options, benefits and risks, and recommend the most appropriate approach with minimal assistance.

Terraform

Posted 2024-11-07
Apply
Apply

๐Ÿ“ UK

๐Ÿงญ Full-Time

๐Ÿ” Technology solutions for attractions and leisure

๐Ÿข Company: accesso

  • Several years of experience with Azure cloud infrastructure.
  • Experience with RBAC, key vault, VMs, VNETs, VPNs, NSGs, Git, Ubuntu WSL2, PowerShell, Azure CLI, and Data platforms.
  • Kubernetes deployment and management experience with relevant tools.
  • Experience in infrastructure monitoring, load/performance testing, and vulnerability management.
  • Must possess strong problem-solving skills and a positive attitude.

  • Implement and manage cloud resources to support SaaS application deployments.
  • Ensure all aspects of implementation are scripted and repeatably deployable through Infrastructure as Code practices.
  • Share responsibility for maintaining clean, efficient CI/CD pipelines.
  • Identify and resolve platform and pipeline issues, proactively improving reliability and performance.
  • Work with security teams to address infrastructure vulnerabilities.
  • Collaborate in an agile environment and participate in change management processes.

SQLAgileGitKubernetesMicrosoft AzureNginxQAAzureGrafanaPrometheusCI/CD

Posted 2024-11-07
Apply
Apply

๐Ÿ“ Scotland

๐Ÿงญ Full-Time

๐Ÿ” Security and service management software

๐Ÿข Company: Ivanti

  • 5+ years writing code in your IDE as part of a team.
  • Fundamental understanding of DevOps practices such as CI/CD and DORA metrics.
  • Code authoring and writing reusable, maintainable code in version control.
  • Hands-on experience with CI Servers/Runners (Bamboo and GitHub actions).
  • Experience working with containers and ideally orchestration using Kubernetes.
  • IaC experience using Terraform, Bicep, Helm Charts, etc.
  • Generating documentation using UML and company wiki.
  • Exposure to modern SDLC managed by project management tools (ADO, Jira, etc.).

  • Develop pipelines that use versioned scripts/definitions to build and test software components.
  • Implement deployment pipelines for various targets (Test, Staging, Production).
  • Build automation/integrations to help teams conform to the Definition of Done.
  • Create tooling to automate and comply with security requirements/certifications.
  • Follow industry best practices to standardize implementation.
  • Identify process bottlenecks and collaborate on improvements.
  • Participate in discussions/code reviews.
  • Observe production metrics and propose enhancements.

Project ManagementPythonElasticSearchKafkaKubernetesSCRUMJiraProduct DevelopmentAzureElasticsearchPostgresRedisReactCollaborationCI/CDTerraform

Posted 2024-11-07
Apply
Apply

๐Ÿ“ LatAm, North Macedonia, Portugal, Serbia

๐Ÿงญ Full-Time

๐Ÿ” Technology, AI, healthcare

๐Ÿข Company: Loka, Inc

  • 4+ years as DevOps engineer.
  • Proficiency in serverless compute, scripting, and AWS.
  • Experience with Git, CI/CD tools, AWS CDK, Terraform, or CDKTF.
  • Knowledge of Docker and Kubernetes is a plus.
  • Database administration experience is a plus.
  • Proficiency in Python and TypeScript.
  • Bachelor's degree in Computer Science or a related field.
  • Strong client interaction and team skills.
  • Demonstrated autonomy, adaptability, and positivity.

  • Develop technical design specifications based on functional requirements.
  • Develop and maintain AWS Cloud applications.
  • Orchestrate containers with Kubernetes.
  • Automate operations and implement CI/CD pipelines.
  • Ensure security and compliance.
  • Assess change implementation options, benefits and risks, and recommend the most appropriate approach.

Terraform

Posted 2024-11-07
Apply
Apply

๐Ÿ“ US, Portugal

๐Ÿงญ Full-Time

๐Ÿ” Healthcare Technology

  • Experience with Linux environments.
  • Familiarity with DevOps and GitOps methodologies.
  • Experience with Kubernetes and Docker.
  • Proficiency in Infrastructure as Code using Terraform.
  • Experience with monitoring tools such as Google Cloud Monitoring, Grafana, Prometheus.
  • Proficient with Jenkins and CI/CD practices.
  • Possess a proactive attitude and strong teamwork skills.
  • Fluency in English, both written and oral.

  • Design, implement, and maintain scalable, resilient infrastructure to support high-demand applications.
  • Automate and streamline deployment processes and CI/CD pipelines to enhance efficiency.
  • Monitor and optimize system performance while proactively resolving issues.
  • Collaborate closely with development, data, and security teams for seamless integration.
  • Drive implementation of security best practices across infrastructure.
  • Lead incident response and troubleshooting for infrastructure-related issues.
  • Mentor junior team members and promote DevOps best practices.
  • Stay current with industry trends and innovative solutions.

DockerElasticSearchJavascriptJenkinsKibanaKubernetesMySQLSCRUMJavaScriptElasticsearchGolangGrafanaPrometheusRedisCI/CDLinuxTerraform

Posted 2024-11-07
Apply