Software Mind

Senior DevOps Engineer

Software Mind

full-time

Posted on:

Origin:  • 🇷🇴 Romania

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AnsibleAWSCloudDockerEC2ElasticSearchGrafanaJenkinsKubernetesLogstashMicroservicesNoSQLPrometheusPythonRayRubySQLTerraform

About the role

  • Collaborate with cross-functional teams to design, implement, and maintain CI/CD pipelines using Jenkins
  • Lead efforts to automate manual processes to improve efficiency and reliability in development and production environments
  • Manage and optimize cloud-based infrastructure using various AWS services ensuring cost-effectiveness and high availability
  • Implement and maintain monitoring solutions focusing on Grafana and Prometheus and utilize AWS monitoring and logging services
  • Configure and maintain Jenkins pipelines for continuous integration and continuous deployment
  • Troubleshoot and resolve infrastructure, deployment, and performance issues in a timely manner
  • Continuously evaluate and implement new AWS technologies and Jenkins plugins to improve DevOps processes
  • Collaborate with development teams to integrate AWS and Jenkins best practices into the software development lifecycle
  • Ensure security best practices recommended by AWS are implemented across infrastructure and deployments

Requirements

  • Proven experience as a DevOps Engineer with a minimum of 5 years in a senior or lead role
  • Strong proficiency in scripting languages such as Python, Shell, or Ruby
  • Extensive experience with containerization technologies such as Docker
  • Experience with orchestration tools like Kubernetes, preference for AWS ECS or EKS
  • Hands-on experience with infrastructure-as-code tools such as Terraform or Ansible
  • Deep understanding of CI/CD pipelines and expertise in Jenkins, AWS CodePipeline and CodeBuild
  • Solid experience with AWS services including EC2, S3, RDS, Lambda, IAM, and VPC
  • Expertise in monitoring solutions, especially Grafana and Prometheus, and familiarity with AWS CloudWatch and X-Ray
  • Familiarity with log management tools like ELK (Elasticsearch, Logstash, Kibana) and AWS CloudWatch Logs
  • Bachelor's degree in Computer Science, Information Technology, or related field, or equivalent work experience
  • Excellent communication and collaboration skills
  • Relevant certifications (AWS Certified DevOps Engineer, AWS Certified Solutions Architect) are a plus
  • Experience with managing and optimizing databases, both SQL and NoSQL
  • Familiarity with microservices architecture and security best practices