FreshRemote.Work

Software Engineer II

Dallas

Role: Software Engineer II

Location : Dallas, TX - Hybrid role, NO 100% Remote... in-office presence required

Software Engineer II will be part of a team of highly skilled engineers who develop and support a platform for automation, deployment, and operations of products in Azure. The Team and Scope of this role:
• The SaaS Automation team helps build the next generation of BY Supply Chain SaaS applications; these applications are being built from the ground up to take advantage of current and emerging technologies and practices.
• Software Engineer II will be a developer on the Infrastructure Automation team implementing services to support deployment and operations for mission critical services. The team serves as a liaison between the SaaS Operations/Build Automation and Product Development teams.

Primary Duties and Responsibilities

What you’ll do:

  • Automate infrastructure and product deployment in Azure
  • Champion best practices for product and related infrastructure deployment, ensuring quality and streamlined support of the deployed software and related operational infrastructure
  • Ensure adherence to quality standards and processes
  • Identify and implement process improvements
  • Work collaboratively with product teams to understand requirements and streamline delivery of value to customers as new releases are developed.
  • Remain current with agile development methodologies as implemented in Blue Yonder
  • Create and deploy Ansible collections and playbooks using Github Actions 
  • Create Python scripts
  • Develop validation and testing frameworks for deployments to ensure correct configuration.
  • Inspire fellow engineers to become better at their craft and gives practical advice on writing cleaner code and effective tests.
  • Drives architecture and designs to become simpler, more robust, and more efficient.
  • Continuously extends their technological knowledge
  • Software/Tools/Technology: Ansible, Python, Groovy, GitHub, Jenkins, GitHub, Codacy, Azure, Bash scripting etc.

What we are looking for:

  • BS or MS in Computer Science or any other related field is required.
  • At least 5 years of experience in application development, Integration with a range of technologies related to delivery of highly automated solutions.
  • Experience with cloud infrastructure such as Azure ( preferred) or other public Cloud experience
  • At least 3+ years of hands-on experience working with Ansible, Python 
  • Expertise in Java, Ansible, Bash, Python or Groovy
  • Proficient in Github Actions, or other continuous integration software
  • Understanding of code versioning tools such as Git 
  • Working knowledge of quality tooling and automation frameworks
  • Experience managing configuration, build and deployments for enterprise software solutions. 
  • Expertise in cloud computing and API management 
  • Understanding of Linux / Windows technologies  
  • Working …
This job isn't fresh anymore!
Search Fresh Jobs

Job Profile

Regions

North America

Countries

United States

Restrictions

Hybrid role

Benefits/Perks

Continuous learning opportunities Hybrid work Performance bonus

Tasks
  • Champion best practices
  • Collaborate with product teams
  • Implement process improvements
Skills

Ansible Azure Bash scripting Git GitHub Groovy Java Jenkins Python

Experience

5 years

Education

B.S. MS

Timezones

America/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9