Work in Iowa Energy Jobs

Job Information

DICE INC Senior Systems Engineer in URBANDALE, Iowa

AsSenior Systems Engineeryou'll focus on standardizing and championing best practices in the areas of DevOps, CI/CD, application monitoring, source control, tagging, artifact storage, and platform metrics in the AWS cloud. You'll be a part of a team of talented, collaborative technologists that are passionate about software development, enjoy the Agile culture, and like to release new product features often.In this role, you'll be responsible for:Championing the continued evolution of DevOps through collaboration with Architecture and Engineering to increase scale, automation and adoptionDesigning, developing, and implementing software in support of our engineering teams deploying applications in AWSProviding templates and reference implementations of CD pipelines using AWS CodePipeline, and AWS CodeBuildProviding guidance on defining and establishing custom application metrics through collaboration, documentation, and automationCollaborating with Architecture and other team members to define standards, facilitate implementation, and apply engineering best practicesDesigning and developing Continuous Integration pipelines, for both software and infrastructureCollaborating with cross-functional teams on availability and performance monitoringProviding administration and application support where needed with Corporate applicationsSetting up guardrails and tools to ensure alignment of AWS usage with our DHI standards and policiesParticipating in an on-call rotation, following established incident management, change management and root cause analysis processesFor this role, we're requiring:Knowledge, Skills, AbilitiesStrong verbal and written communication skillsEffective time management skillsThe ability to work in a team atmosphereWillingness and desire to learn new and different technologiesFamiliar with Agile development processes preferredFamiliar with RESTful API design and development experience preferredEducation, ExperienceBachelors degree in Computer Science/Engineering, a related field or equivalent experience3+ years of experience working in AWS and/or utilizing AWS servicesExperience working with partners and 3rd parties in integrating with their API's5+ years of experience with analyzing, designing, coding, building, testing, and deploying application systems in a business environment.Background and familiarity with infrastructure operations support including storage and backup systems, Microsoft 365, and web applicationsSome exposure in working with public cloud providers and software architecture techniques for working in a public cloud environment.Experience with some of the following technologies or similar technologies:Java or other OO languages, Python, SQLJavaScript, CSS, Angular, Angular CLI, TypeScript, RXJS, SASS, NPMSpring Framework, Hibernate, RESTful Web ServicesDocker, Tomcat, LinuxGit, Gradle, Jenkins, ArtifactoryPostgres, MongoDBJSON, XML, YAML