Senior Developer

marlborough, massachusetts
 
Senior Development Engineer

Responsibilities

  • Support and improve our tools for continuous build, automated testing and release management
  • Own, manage and improve our release process. Focus on scale and efficiency
  • Experiment with latest technologies to identify solutions which support modern CI/CD requirements
  • Design reusable AWS templates for common tool patterns
  • Empower developers to embrace good practices through standard integrations and examples
  • Advocate for the core values of devops as we continue our journey to a new paradigm

Requirements

  • At least 3 years advanced programming in one or more of the following languages: Java, Node.JS, C#, C, or Go
  • At least 1 years in software engineering, release engineering, and/or configuration management
  • At least 1 year building solutions in AWS with focus on Cloudformation, EC2, IAM and S3
  • Strong knowledge of Unix/Linux platform – this is a must
  • Excellent written and verbal communications skills needed to interface with Developers and Engineers
  • Familiar with software configuration management systems and/or source code version control systems. SaltStack and BitBucket experience preferred
  • Skill with one or more scripting languages, Python experience preferred
  • Knowledge of build management tools: Jenkins, Artifactory, SonarQube, Maven, NPM, MSBuild
  • Experience automating release and build processes
  • Familiar with deploying Docker containers in clustered environments
  • Actively engaged in the design of resilient, scalable application architectures – strongly preferred

 

 

Job category:

Job keywords:

Address
Files must be less than 2 MB.
Allowed file types: doc docx pdf.

Vertical Tabs