25 days old

Build and Release Engineer

Raleigh, NC 27601
  • Job Code
    578141

Knowledge Skill Requirements:


A minimum BS/BA degree in Computer Science or related field , three years' experience in software development or systems administration, or equivalent experience


Must have knowledge of the following: Linux/Unix administration; Automation/Configuration management systems (e.g. Ansible); Working understanding of code and scripting languages (PHP, Java, Perl, Python); Container and Container Orchestration systems (Docker, Kubernetes); Continuous Integration / Delivery tools (Jenkins); Use of Monitoring and Log analysis tools (Graphana); Use of Software Code Quality Tools (SonarQube); Experience administering GIT Software Repository (BitBucket); Artifact management systems (Artifactory, Nexus); Agile Software Development methodologies


Experience in the following a plus: Working understanding of code languages (Groovy, Python, Go, Ruby); Configuration and Management of Virtual Environments (vSphere); MySQL; NoSQL (MongoDB); Debian (apt) packages and repositories; Extensive familiarity of Amazon Web Services (AWS); Experience with creating cloud formation templates, Heat templates or similar technologies utilized for building and deploying micro-services in AWS; Knowledge of best practices and IT operations for high availability services


Effective oral and written communication skills are required. The DevOps Engineer is expected to be able to provide impromptu written and oral presentations to other employees.


Job Duties:



  • Responsible for the support and maintain automation tools (ie: Ansible)
  • Responsible for the support and maintain a self-service tool for use by Engineering, Product, Documentation and Support teams for automated deployment and configuration of systems in a pre-production environment
  • Responsible for the support and maintain infrastructure configuration and tools (Docker, Kubernetes)
  • Responsible for the creation and maintenance of automations (scripts) allowing for provisioning of systems through AWS in single and multi-node configuration
  • Responsible for the support, configuration and management of infrastructure-level services for the Optanix Platform to support scalability and monitoring
  • Responsible for execution and documentation of performance testing and optimal configuration for deployment models
  • Responsible for the documentation of all components of the DevOps infrastructure.
  • Responsible for the support and maintenance of the GIT Software Repository (BitBucket)
  • Responsible for the administration of the Amazon Web Services
  • Lead team of DevOps engineers and software engineers in the deployment of Continuous Integration / Continuous Delivery systems for use by Software and support teams
  • Lead engineering teams in the debugging and troubleshooting of container and container orchestration systems
  • Maintains career knowledge through study of current tools, techniques and equipment
  • Participate in special projects and perform related duties as assigned by engineering management.

Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Build and Release Engineer

Randstad Technologies
Raleigh, NC 27601

Share this job

Build and Release Engineer

Randstad Technologies
Raleigh, NC
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast