Senior Software DevOps Engineer

28 Jun 2024

Vacancy expired!

Responsibilities:

  • Design and implement solutions that accelerate the development, testing, and continuous delivery of a microservices platform and the UpToDate applications.
  • Create Jenkins automation to support Build, Release, Test Automation, and Security functions across our platforms via Jenkins PipelineDSL and JobDSL.
  • Support our Jenkins Server infrastructure via writing Infrastructure as Code automation for setup, configuration, and maintenance of our server tool suite.
  • Build automation tools to support UpToDate product development, including build, release, testing, and security scanning stages.
  • Excellent collaborator who will work closely with software product development teams to enhance the software development experience.
  • Support the high performance and stability of our product development, test, and production environments
  • Work within a DevOps culture to consider the scalability, performance, and deployment needs of the applications and the services on which they rely.
  • Follow and improve best-practices and standards for building and deploying microservice and web artifacts and images.
  • Remain current with evolving industry trends and technologies.
Education: Bachelors in Information Technology or Computer Science preferred (or equivalent experience)

Interpersonal & Technical Skills:
  • Technologist - Knowledge and interest in the latest system architecture, automation, and data management trends with the ability to rapidly learn and apply new skills and tools.
  • Collaborative - Works closely with team members and stakeholders to understand needs, gain perspective, and collectively deliver solutions with a shared purpose.
  • Enthusiastic - must be high-energy and a passionate advocate for quickly delivering value.
  • Adaptive and Inclusive - works with team members to understand pain points and adjust standards, tools, and best practices accordingly.
  • Creativity, initiative, and flexibility - tempered by pragmatism, patience, and attention to detail.
  • Honest, humble, friendly, and collegial, with a sense of humor.
  • Creative problem-solver - Ability to look at solutions in creative and unconventional ways
  • Commitment to continuous improvement.
  • Accountable - must embody a keen sense of responsibility for the timely completion of tasks, as well as the responsibility to ensure a shared understanding of shared tasks.
  • Communicative and social - excellent interpersonal and group facilitation skills including the ability to work with diverse stakeholders and personality types.
Experience:
  • Bachelors in computer science or related field.
  • 5+ years of development experience with Java or Groovy.
  • 2+ years of build, release, or test automation experience
  • Experience with developing, deploying, and supporting SaaS/IaaS solutions in Azure and/or AWS
  • Experience with the following technologies: Jenkins, Infrastructure as Code, Configuration as Code, Docker, Container Orchestration, Linux, Configuration management tools (Ansible/Chef)
  • Knowledge of software development best practices, patterns, and principles.
  • Experience with building and deploying solutions using a Microservices Architectures (MSA).
  • Strong understanding of DevOps techniques and tools.
  • Experience working on distributed teams.
Other Knowledge, Skills, Abilities or Certifications:
  • Conscientious and efficient
  • Experience with cloud platforms such as Amazon AWS and Microsoft Azure.
  • AWS or Azure DevOps related certifications, a plus
Travel Requirements: 0 - 10%

  • ID: #43664724
  • State: Massachusetts Waltham 02451 Waltham USA
  • City: Waltham
  • Salary: USD TBD TBD
  • Job type: Permanent
  • Showed: 2022-06-28
  • Deadline: 2022-08-26
  • Category: Et cetera