SECURA Insurance

  • Senior Software Engineer - DevOps

    Location US-WI-Appleton
    Posted Date 3 weeks ago(3 weeks ago)
    Job ID
    2189
    Job Grade
    Grade 8
    Category
    Information Technology
  • Overview

    Working closely with cross-functional project teams to design and implement highly available .NET & JAVA solutions using IIS and related technologies. Environments include mixture of messaging, application servers and middleware components. Job will require configuration, integration with active directory, deployments, tuning, monitoring, and troubleshooting. Tasks will be varied and range from day-to-day Middleware Administration, application run-time support, engineering upgrades/migrations of new systems, and supporting process definition and implementation. You will see that operational requirements are met by understanding the project impacts to Service Level Agreements. You will participate in meetings with Project Teams, Application Owners, Architecture Engineers, and Change Management. Maintaining knowledge of industry best practices, messaging standards, application server tuning and troubleshooting, and overall technical acumen is essential. 

    Responsibilities

    • Responsible for effective provisioning, installation/configuration, operation, and maintenance of systems hardware and software and related infrastructure
    • Understanding of web architecture and the appropriate technology stacks (Apache, TomCat, etc)
    • Understanding of .Net Technologies
    • Understanding of Java Technologies
    • Linux Experience
    • Strong documentation skills
    • Develops and maintains software build and deployment scripts and workflows
      • Ensures an automated approach is taken in all aspects of software build and management wherever possible
      • Follows and supports agile, iterative development approaches
      • Provides a stable framework for deployment and audit of software components
    • Performs software release activities following established Software Configuration Management (SCM) policies and in support of change management program guidelines
      • Serves as a “gatekeeper” exhibiting a balance of awareness of business needs and responsibility/accountability in relation to production releases
      • Ensures releases are compliant with organizational standards
      • Participates in pre-release planning activities and post-release follow up with development and other IT teams
    • Supports diverse IT development and infrastructure teams in setting up new build processes and works collaboratively to overcome build and deployment roadblocks
    • Controls and manages multiple source code repositories and related user group accounts
    • Willingness to work flexible hours at times, based on needs, including on-call rotation. 
    • Ability and flexibility to support and manage our dynamic 7 X 24 Production as well as the other testing environments 

    Qualifications

    ESSENTIAL:

    • 5+ years experience in server administration and 3+ years DevOps experience preferred
    • Bachelors degree in a technical major preferred like engineering or computer science
    • Working knowledge of the following:
      • IIS, TomCat, Apache, TFS, GitHub, TeamCity, Octopus Deploy, Jenkins, SOLR, etc.
    • Working knowledge of Linux or Unix and Windows operating systems (Command Line, PowerShell, Bash, troubleshooting and networking)
    • Working knowledge of security groups, permissions and inherited permissions
    • Working knowledge of Active Directory
    • Working knowledge of Automation Technologies
    • Understanding of DevOps principles and tools
    • Problem-solving skills, including troubleshooting everything from general performance
    • Ability to develop technology standards and automated system processes
    • Ability to develop and understand change management documentation, including back out plans
    • Ability to document system changes through change management, team processes and procedures, configuration management databases, and system diagramsPREFERRED:

    PREFERRED:

    • Experience with an ESB, Mulesoft platform is a plus
    • Experience with Web Services
    • Experience with web based application development
    • Basic knowledge of SQL Server and DB2 databases including stored procedures
    • Solid working knowledge of Microsoft Windows Environment

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed