Semiwiki 400x100 1 final

DevOps Developer – Software Engineer

DevOps Developer – Software Engineer
by Admin on 03-17-2023 at 2:57 pm

  • Full Time
  • Greece, Spain
  • Applications have closed

Job Summary:

Utilize, develop, and improve your skills as part of a team developing a CI/CD lifecycle utilizing a wide range of tools centered around GitLab.

What You Will Do:

  • Partner with development teams to ensure proper knowledge and implementation of CI/CD processes and tools
  • Partner with Enterprise DevOps team to ensure CI/CD tools and processes meet development team requirements
  • Continuously tune and validate quality of current tools. Partner with DevOps team to ensure a strong toolkit is in place and properly implemented
  • Develop and maintain processes for rapidly onboarding new developers onto our development stack including proper Git repository access, CI/CD tool access, monitoring tool access, proxy access, etc.
  • Help cultivate a developer-centric atmosphere by identifying and lowering hurdles which get in the way of efficient and enjoyable coding practices
  • Ability to collaborate with IT operations, development teams, and other Line of Business (LOB) partners
  • Gather client requirements and design consistent, repeatable processes for complex operations
  • Drive day-to-day DevOps activities: intake, manage priorities, deliverables, etc.

What You Will Need:

Basics:

  • 1 to 3 years of experience in DevOps related field
  • Bachelor’s degree in a technical field or 3+ years of experience in lieu of degree
  • Solid understanding of DevOps methodologies and practices
  • Experience working with CI/CD tools (Jenkins, Gitlab, etc.)
  • Experience with multiple scripting languages (Python, Bash, PowerShell, etc.)

Preferred:

  • Experience with scripting languages (Python preferred, Unix shell)
  • Working knowledge of containers (Docker, OpenShift, AWS ECS, etc.)
  • Experience with Cloud Providers
  • Experience with configuration management/infrastructure as code tools (Terraform, Ansible, Puppet, Chef, etc.)
  • Experience with REST APIs
  • Knowledge of common data serialization formats (YAML, JSON, XML, etc.)
  • Experience with build scripts (make, psake, rake, fake, cake, etc.)
  • Experience working with Source Control Management systems (git, Perforce)
  • Experience with Linux/Windows systems administration tasks
  • Detail and results oriented
  • Ability to work independently and prioritize tasks
  • Working knowledge of Agile methodologies

How You Will Be Successful:

  • Envision the Future
  • Communicate Honestly and Broadly
  • Seek Technology and Business “Firsts”
  • Embrace Diversity and Take Risks
Share this post via: