Senior DevOps Engineer – AWS, Revvity

Senior DevOps Engineer - AWS, Revvity

Company Revvity
Job title Senior DevOps Engineer (AWS – Python/Bash)
Job location Remote
Type Full Time

Responsibilities:

  • Support both development and production environments
  • Implement monitoring processes and design/deploy monitoring dashboards
  • Coaching, mentoring of team members
  • Work directly with development teams to bring new products into the cloud
  • Help to design and support internal development environments inside AWS
  • Design, Implement, and Maintain all Amazon Web Services Infrastructure and Operational Services
  • Participate in the agile process across multiple development teams
  • Create a process to perform continuous deployment, including full orchestration of the deployment process
  • Develop tools and scripts to improve the efficiency of operational tasks
  • Create and provide best practices to the organization for DevOps, builds, continuous integration and deployment, and infrastructure
  • Build and support system automation, deployment, and continuous integration tools
  • Effectively communicate project status, metrics, and issues

Requirements & Skills:

  • 3-5+ years of experience as a DevOps Engineer
  • 3-5 years working in cloud providers, AWS
  • 3-5 years working in Linux environments
  • 3-5 years scripting languages with at least one of the following: Bash or Python
  • 3-5 years using SCM Git, GitHub, and a solid understanding of branching and merging
  • 3-5 years’ experience with the SDLC (Software Development Life Cycle)
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field of study
  • Expert in Cloud infrastructures and deployment models
  • Expertise in using AWS services and CLI
  • Expertise in Bash and/or Python scripting skills
  • Experience with Continuous Integration and Deployment (CI/CD) tools such as Jenkins, Azure DevOps, and/or GitLabs
  • Strong knowledge of Cloud best practices, operations, and security
  • Experience with big data processing tools such as Hadoop or Spark
  • Experience administering Databases such as Postgres, MariaDB, Mongo, MySQL, and or MSSQL
  • Experience with performance tuning and benchmarking
  • Knowledge of Build technologies, Maven/Gradle/Node/NPM
  • Skilled with Log aggregation using SumoLogic or other tools
  • Experience with Container Infrastructure, ECS, Kubernetes, Docker Swarm
  • Skilled with Jira, Confluence, Jenkins, Azure DevOps, and Artifactory. DockerHub, GitHub
  • Nginx experience
  • Experience with Agile methodology
  • MongoDB and cluster configurations
  • RabbitMQ and cluster configurations
  • ElasticSearch and cluster configurations
  • Experience with NoSQL technologies like Memcached or Redis
  • Excellent communication and written skills

apply for job button