Desired Skills and Experience

  • Support CI/D tools integration/ operations/ change management, and maintenance.
  • Packaging software for release.
  • Improving packaging processes and standards.
  • Support full automation of CI/D Testing.
  • Collaborate with development and SRE teams to develop policies, standards, guidelines, governance and related guidance for CI/D operations.
  • Support developers from with build automation, merge resolution, CI, test automation, deployment based on tools usage and policies, standards.
  • Troubleshoot issues along the CI/D pipeline.
  • 4+ years of experience.
  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or other related field, or work equivalent.  
  • Ability to excel within an “Agile” environment (i.e. user stories, sprints, iterative development, continuous integration, continuous delivery, shared ownership, test-driven development, etc.) .
  • Experience in at least one of the following languages: Ruby, Python, Go.
  • Expertise with build automation tools – Jenkins preferred.
  • Strong written and verbal communication skills
  • Strong organizational skills including the ability to multitask. Able to set priorities and follow a timeline
  • Ability to work in a fast paced, constantly changing environment
  • Systems level configuration management tools - Chef ideally, and creating automating infrastructure/ code deployment and management
  • Varnish, Nginx or other cache and proxy servers
  • Knowledge of source code control management systems and configuration management (i.e. Git, Jenkins, Team City, Subversion, etc) and code branching/merging strategies
  • Experience with Linux and containerization, particularly with Docker
  • Experience with a Cloud-based environment, particularly AWS and/or GCP. Both would be ideal!
  • Good understanding of quality control and test automation in agile-based continuous integration environments
  • Experience with Omnibus and/or Debian packaging
  • Unit testing and code-coverage tools
  • Functional test automation techniques and tools
  • Experience with artifact repositories such as Artifactory or Sonatype Nexus
  • Some experience with SQL and relational databases administration (i.e. Oracle, MySQL)
  • Kubernetes
  • Open source license tracking, auditing and reporting