Apply

Senior DevOps Engineer

Posted 2024-10-17

View full description

πŸ’Ž Seniority level: Senior, At least 5 years

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

πŸ” Industry: Artificial Intelligence

🏒 Company: iGenius

πŸ—£οΈ Languages: English, Italian

⏳ Experience: At least 5 years

πŸͺ„ Skills: DockerBashGCPGitKubernetesAzurePostgresAnalytical SkillsCollaborationProblem SolvingLinuxDevOpsTerraform

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

Related Jobs

Apply

πŸ“ North America

πŸ’Έ 100000 - 175000 USD per year

πŸ” Asset Intelligence Cybersecurity

🏒 Company: Armis Security

  • 4+ years of experience as a DevOps Engineer.
  • Significant expertise in AWS, Infrastructure as Code (IaC), and Docker.
  • Extensive hands-on experience with AWS for infrastructure deployment and management.
  • Proven track record in building and sustaining CI/CD pipelines.
  • Proficiency in tools and technologies such as Terraform, CDK, Kubernetes, ECS, and GitHub Actions.
  • Strong background in configuring cloud services, particularly Amazon Web Services.
  • Previous experience in Cyber Security and/or SaaS environments is advantageous.

  • Collaborate with software development teams to automate deployments and scale applications efficiently.
  • Deploy and manage infrastructure across multiple regions, ensuring high availability and performance.
  • Design, build, and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines for seamless service delivery.
  • Implement and manage container orchestration solutions, focusing on performance optimization, security, and reliability in large-scale environments.
  • Provide on-call support during off-peak hours if needed.
  • Continuously optimize deployment processes, particularly in expanding services to new regions.

AWSDockerSoftware DevelopmentCybersecurityIoTKubernetesAmazon Web ServicesCI/CDDevOpsTerraform

Posted 2024-11-19
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 2024-11-15
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

πŸ“ USA

πŸ” Consulting

  • Experience with modern agile and DevOps best practices.
  • Ability to implement automation and continuous integration.
  • Must support the maintenance of applications following FISMA and NIST guidelines.

  • You will be part of a team managing and maintaining a moderately complex Drupal application.
  • Help ensure your team's success through modern agile and DevOps best practices.
  • Ensure reliability and security while supporting developers.
  • Enable developers to code quickly via automation and continuous integration.
  • Assist with periodic reviews of the application to adhere to FISMA and NIST guidelines.

AgileDrupalCI/CDLinuxDevOps

Posted 2024-11-11
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 130000 - 170000 USD per year

πŸ” Digital financial services

🏒 Company: Zip Co Limited

  • 6+ years of experience in DevOps or Systems Administration.
  • 4+ years of experience using Kubernetes or similar architecture.
  • 4+ years of experience in an Azure environment.
  • Knowledge of IaC best practices and experience with tools like Terraform, Chef, Puppet, or Ansible.
  • Experience with CI/CD systems, preferably using Azure DevOps.
  • Strong understanding of networking and routing protocols, especially those in Service Mesh architectures.

  • Spearhead infrastructure projects and mentor engineering team.
  • Collaborate with teams to design and deploy integrated solutions.
  • Develop automated upgrade systems for Azure architecture.
  • Maintain a complex event sourcing environment.
  • Monitor service health and create automatic recoveries.

LeadershipProject ManagementAgileKubernetesJiraStrategyAzureCollaborationCI/CDTerraform

Posted 2024-11-09
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

πŸ“ United States

🧭 Full-Time

πŸ” Cybersecurity

🏒 Company: Keeper Security, Inc.

  • 8+ years of experience in a DevOps or Software Engineering role.
  • Proficient experience with AWS, Terraform, and Ansible.
  • Experience in Linux systems administration.
  • Knowledge of UNIX scripting (Python, Bash, Shell, etc.).
  • Experience with configuring various server applications including NGINX, MySQL, and DNS/BIND.
  • Exceptional analytical skills and clear communication abilities.
  • Ability to work independently and collaboratively in a fast-paced environment.

  • Design, build and maintain infrastructure using tools such as Terraform and Ansible in a modern AWS environment.
  • Troubleshoot production issues involving AWS, and/or Linux/UNIX servers.
  • Implement infrastructure automation with Terraform and other tools.
  • Drive and document Root Cause Analysis of problems experienced.
  • Partner with the development team and senior management to facilitate production setup, implement product and API changes, deploy updates, and improve platform reliability.
  • Communicate and manage production support issues.
  • Continually review new technology that can be implemented within the company.

AWSSQLMySQLNginxTomcatAnalytical SkillsTerraform

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

πŸ“ U.S.

πŸ” Restaurant industry

  • Consult and collaborate with various engineering teams.
  • Understand specific challenges and help architect practical solutions.
  • Work on modernizing and scaling infrastructure.
  • Support data management pipelines and projects.

  • Play a pivotal role in enabling engineering teams across the organization.
  • Help execute platform-wide initiatives to modernize and scale Olo’s infrastructure.
  • Consult with a diverse group of engineering teams to understand their specific challenges.
  • Architect practical, efficient solutions to support performance, stability, and developer velocity.
  • Act as the Platform SME for Data Operations, supporting data management pipelines, tools, and projects.
  • Collaborate with Development teams to review existing strategy, recommend solutions, and provide input into architectural design and execution.

AWSDockerLeadershipPostgreSQLPythonSoftware DevelopmentSQLApache AirflowBashCloud ComputingData AnalysisGitJenkinsKubernetes*NixCross-functional Team LeadershipAirflowAmazon Web ServicesData analysisPostgresCommunication SkillsAnalytical SkillsCollaborationCI/CD

Posted 2024-11-07
Apply