Dev Tools DevOps Engineer at Digital Management, Inc in Remoteother related Employment listings - Ashland, NE at Geebo

Dev Tools DevOps Engineer at Digital Management, Inc in Remote

About the Opportunity DMI (Digital Management, LLC.) is looking for a Dev Tools Dev Ops Engineer. Are you passionate about crafting scalable, performant and user-friendly enterprise applications? Are you driven to instill modern tooling, establish CI/CD, and Software Delivery practices while keeping up with the latest technology trends? Are you an automation and configuration guru? If this sounds like you, we can't wait to meet. We're actively seeking a Dev Tools DevOps Engineer to join our talented team of consultants. What's in it for you? As a Dev Tools DevOps Engineer at DMI, your role is to assist in efforts and be responsible for both uplifting and maintaining evolving technology platforms, infrastructure, and technology controls in a modern cloud stack. As a Dev Tools DevOps Engineer the role will include both oversight for production operations of systems, as well as development/engineering of solutions to maximize system reliability & automation. The role will address three dimensions:
Tools Coverage - Assess the tools coverage and ensure sufficient monitoring is in place to enable mature observability and data driven decision making Defining and educating Engineering teams - Process, Procedures, and best practices Culture - Support the culture of high performing teams and adopt the ways of working with the influence of engineering For our clients, you'll work on a global team responsible for mission critical business functions, and will partner with Infrastructure, DevOps and Core practices (like Security, Identity, ProdOps, Cloud platform and Tools) teams to identify and implement automation opportunities to drive down toil, reduce technical debt and improve system reliability. You will also partner with business application teams to help them understand consumption of the tools developed to allow modern cloud environment solutions. You will be on a DMI team consisting of experienced developers, SRE's, and engineers and will be given an opportunity to expand and grow your skillset. Eager to learn new technologies, earn a certification, and grow your skills? We wouldn't have it any other way. Here at DMI, we emphasize skills cultivation, achievement recognition, and employee engagement. You will be encouraged to try new technologies and step into a new role with the support of an outstanding community of developers and architects. Your Responsibilities Core team member in application development and modernization efforts Coding, debugging, and supporting applications Understanding application architecture Contribute to the ongoing enhancing and evolution of the different CI/CD processes EDAT is responsible for including but not limited to Jenkins pipelines, GitHub Actions, Native Cloud pipelines, etc. Maintaining & Developing blueprints and modules written in NodeJS, Python & Infrastructure as Code (IaC) (e.g. CloudFormation/Terraform) Work on Infrastructure, Application Performance Monitoring (APM) and work with DevOps teams to Build, Release, Monitor and run the services to improve service reliably Assist in new modules/blueprints based on customer need/value Support and consult with customers on what have been created and how to leverage existing blueprints/modules Troubleshoot complex technical solutions Provide enhancements to smaller SaaS based applications along with modernizing some legacy-based applications Assist in migration of workloads to SaaS or hosted/managed offerings wherever possible including creating potential integrations that can bridge gaps and mitigate migration risks Assist in migrations, new implementations, and retirements Push to automate and improve processes as much as possible Write software to automate API-driven tasks at scale and contribute to the product codebase in Java, JS, React, Node, Go, and Python Define and accelerate implementation of support processes, tools and best practices Maintain services once they are live by measuring and monitoring availability, latency and overall system reliability Performance and maturity baselining of DevOps process, tools maturity & coverage, metrics, technology, and engineering practices Define, measure, and improve reliability metrics (SLO/SLI), observability (Monitoring, logging-tracing solutions), ops process (incident, problem management) and streamline - automate release management Qualifications Qualifications 1 to 3 years of software development or IT related experience Excellent written and oral communication skills Good understanding of AWS services Experience in developing solutions using PaaS/SaaS offerings such as AWS, SalesForce, GitHub, JIRA, Jenkins, Roadmunk, Heroku, Contentful, Confluence, etc Experience in NodeJS, Python, Go, .NET Core, etc. 1-2 years of experience in working with JavaScript/Typescript and Python. Knowledge of web frameworks like Angular, Vue, or Reactis a plus. Knowledge of web development technologies and tools (HTML5, CSS3, CSS frameworks, Responsive Web Design, JavaScript frameworks, etc.)is a plus 1-2 years of experience in writing high quality object-oriented code Knowledge of serverless technologies such as AWS Lambda, GCP Cloud Functions, or Azure Functions 1-2 years of experience in creating RESTful web APIs using Node.js, Python, C#, and/or Java Experience scripting in bash/shell or within the applicable languages listed above Proven experience writing high quality object-oriented code Experience and understanding of common API formats like REST, SOAP, GraphQL Experience and understanding relational database systems such as PostgreSQL RDS, SQL Server, Oracle, etc. Exposed to NoSQL, and Caching solutions Strong knowledge of Test-Driven Development, Unit Testing, and Clean Code Basic understanding of CI/CD DevOps processes & tooling including CloudFormation, Terraform, ARM Templates, Code Pipeline, Git, Maven/Gradle, Jenkins Understanding of DevOps processes & tooling, including Git, Maven/Gradle, Jenkins/Hudson/Bamboo, SonarQube, Automated testing, Automated deployment Experience with DevOps monitoring and management tools as well as deployment processes and tools. Understanding of public cloud services such as CloudFormation, Serverless Frameworks, SDKs, AWS CI/CD, Azure DevOps, etc Understanding how to create, troubleshoot, and utilize Jenkins Pipelines via the DSL (also utilizing YAML) Experience working with and enhancing the Atlassian Suite (JIRA, Confluence) including migrations to Atlassian SaaS offering Experience with service-oriented architectures, XML, SOAP, REST, JSON Understand concepts like high availability, fault tolerance, application profiling and telemetry Passion for constant improvement of existing systems and tools A high level of learning agility to keep up with ever-changing business needs, architecture changes, vendor/supplier offerings, and service changes. Possess a Can Do attitude, with a view to moving the business forward. Self-Driven and autonomous, able to communicate internally and externally across Lilly IT. Demonstrated skill and passion for operational excellence and solution delivery. Demonstrated ability to challenge effectively and reduce complexity Experience in applying compliance requirements, industry best practices, and external knowledge Preferred Qualifications Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field (or equivalent experience) Consulting experience Background working in an Agile methodology to develop software Knowledge of software architecture design patterns
Salary Range:
$80K -- $100K
Minimum Qualification
DevOps & Site ReliabilityEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.