SterlingVARecruiter Since 2001
the smart solution for Sterling jobs

DevOps Engineer 3

Company: Asurion
Location: Sterling
Posted on: January 16, 2022

Job Description:

Job Summary

Software Engineer 3 is a functional expert in the field of software engineering as it relates to the business objectives of Asurion. The Software Engineer will design, code, test, debug and support systems that meets standards and functional requirements using appropriate software languages. The position will assist in code reviews and with activities for approved Projects, system improvements, and ad-hoc or emergency requests. The Software Engineer is responsible for integrating different systems and for full ownership of CI/CD with comprehensive test coverage.

Roles / Responsibilities
Follows established coding standards and techniques to develop effective, maintainable code & libraries; assists with establishing standards.
Conducts code reviews with peers and develops automated unit test cases to validate defect-free code.
Ensures the developed code complies with utilization of design patterns that align with security policies and guidelines.
Shows a strong attention to development detail, produces high-quality code.
Treats infrastructure as code - infrastructure lives in source control and everything is provisioned with tools but not limited to Terraform, Ansible, Serverless, Cloud Formation, and or AWS CDK.
Implement and secure best in class software delivery pipelines that increase our ability quickly, reliably, and repeatedly deliver to production.
Write technical procedures and documentation including operational runbooks.
Build requisite automation for repetitive yet complex tasks and self-healing of systems.
Participate in Change, Incident, Event and Problem Management processes as needed.
Work with Incident Management on the resolution of application specific items with service impact and direct Incident Management to engage vendors where necessary.
Provide proactive capacity and performance management; making recommendations for improvements to ensure there are enough infrastructure resources to grow with business demand.
Maintains a working knowledge of company's applications and system integration and can understand changes to anticipate cross-system or cross-process impacts.
Maintains proficiency in the application and use of systems, tools, and processes within the department's scope.
Maintains proficiency in the business processes that drive the applications within the department's scope.
Organizes workload to meet deadlines as assigned by the team leadership.
Creates, maintains, reviews, and adheres to required departmental processes and procedures as assigned by the Manager or Sr. Manager.
Exhibits drive and initiative to learn whatever is necessary to explore new solutions.
Organizes workload to meet deadlines as assigned by the team leadership.

Qualifications
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Electronics Engineering, or a related field.
Minimum 3 years of experience in software engineering/development.
Minimum 3 years of experience developing and architecting on cloud platforms.
Minimum 3 years of experience with Agile development methodologies and practices.
Preferred experience in open-source cloud tooling including but not limited to Terraform, Ansible, Serverless framework, AWS CDK.
Minimum 3 years of experience in automation and instrumentation experience using tools like Shell, Perl, Python, Puppet
Experience in container management system: Elastic Container Service, Kubernetes, Docker Swarm, Nomad---
Experience in development of and monitoring infrastructure, preferably tools like ELK, Splunk, AppDynamics, New Relic, DataDog
Experience working in DevOps culture and toolset: CI/CD, Git, Jenkins and pipeline management, and other related ancillary tools.
Understanding of Software Development Life cycle concepts.
Understanding of design for scalability, performance, and reliability
Understands accessibility and security compliance, user authentication and authorization between multiple systems, servers, and environments.
Experience working in a geographically distributed team.
Knowledge of theory and principles of project management.

Keywords: Asurion, Sterling , DevOps Engineer 3, Engineering , Sterling, Virginia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Virginia jobs by following @recnetVA on Twitter!

Sterling RSS job feeds