Experience:
No experience
Employment Type:
Full time
Posted:
1/17/2018
Job Category:
Engineering
Industry:
Other
Compensation:
95000.00
Automation Systems Engineer
(This job is no longer available)
iStaff | Lawrenceville, GA
loading
loading
School
Major
Grad Date
 
 

Not sure what types of jobs you are interested in?


Explore Jobs
Based on Your Education

Follow This Company
Share

Job Description

Essential Duties:

  • Performs advanced troubleshooting of all applications, systems, networks, etc.
  • Understand IT Best Practices and Standards
  • Using designs and specifications developed by architects, builds materials list, configurations, etc. to build configurations for and implement new services or improve existing services
  • Identifies and develops new policies and procedures in coordination with Architect
  • Implements new services in accordance design and specifications
  • Assist with needs analysis
  • Assist architects with design of new services.
  • Provides 24/7 after-hours technical escalation as needed.
  • Other duties as assigned.
  • Implement, maintain, and improve Continuous Integration and Continuous Delivery environments
  • Build automation including creating builds to be used for deploying to multiple Servers
  • Identifying file structures required for building projects, creating build definitions, and deploying projects to multiple environments
  • Ongoing build and release environment planning, maintenance, and optimization
  • Create release definitions allowing for customizable configuration depending on the environment. Work closely with development to ensure that any application required configuration is accounted for and represented in the release management process
  • Deployments of applications to Development, QA, and Production Servers
  • Coordinate database updates as part of the release management process
  • Collaborate with all teams to ensure effective continuous integration and delivery
  • Develop and maintain applications that support automated and manual testing
  • Develop and maintain test cases part of release management
  • Monitor performance, collect test data and analyze the results. Communicate potential issues back to the development team.
  • Proactively seek opportunities to implement improvements in the development process and deployment pipeline.

Desired Knowledge/Experience:

  • Deep understanding of Microsoft Team Foundation Server
  • Deep understanding of Scripting using PowerShell, Active Scripts, Shell Scripts, and other Scripting tools
  • Moderate understanding of the software development life cycle and multiple methodologies such as waterfall and iterative.
  • Demonstrated ability to coordinate cross-functional work teams toward task completion
  • Demonstrated effective leadership and analytical skills
  • Advanced written and verbal communication skills are a must
  • Comfort with collaboration, open communication and reaching across functional border
  • Comfort with frequent, incremental code testing and deployment

Qualifications

Applicants must be eligible to work in the specified location