DevOps Engineer – Remote until 1st quarter of 2021 – W2 only
(Contract to Hire)
Location: Irving, TX (Local candidates only)
The DevOps Engineer works with Application and Data Developers
to build, test, and deploy integrated software packages in
non-production environments. This includes refreshing environments,
testing rollback procedures, documenting deployment plans, and
working with Operations teams to deploy production releases. The
DevOps Engineer will also be responsible for building and
refreshing deployment environments, standardizing and automating
the deployment process, ensuring repeatable error-free releases,
and driving the process to full Continuous Integration/Continuous
Delivery (CI/CD). Working knowledge of SQL, PowerShell, Azure
DevOps, transactional and data warehouse systems, job scheduling,
application development, and automation tools/techniques is
•Manage deployment packaging, testing, and implementation.
Collaborates with application and data development, data
architecture, and other IT teams to ensure releases are delivered
with repeatable and auditable processes.
•Build, refresh, and administer deployment environments. Support
and troubleshoot scalability, high availability, performance,
monitoring, and backup/restore of different environments.
•Document, standardize, and automate deployment processes.
Design/build tools and frameworks that support deploying and
managing customer applications, including batch and real-time data
•Evaluate new tools, technologies, and processes to improve
speed, efficiency, and scalability. Design, build and deliver cloud
computing solutions, hosted services, and underlying software
•Contributes to support an IT roadmap that is forward thinking
and sets the ground work for reducing maintenance cost while
meeting or exceeding business objectives.
•Promotes a constructive, positive team environment and
maintains a spirit of openness, information sharing
inquisitiveness, problem-solving and support for common goals.
•Ensures compliance with Client’s policies & procedures, safety,
state and federal laws, regulations and standards.
•Other duties as assigned.
Education and Work Experience:
•Bachelor's Degree or equivalent in Computer Science or a
related field of study.
•5 or more years of job-related experience.
•Strong working knowledge of SQL Server environment
administration, deployment automation techniques, release
management, server virtualization, storage snapshots and cloning,
environment refresh/synchronization techniques, and data
masking/scrubbing/tokenization; must have database development
•Advanced knowledge of SQL Server 2016/2019, Transact-SQL,
Scripting languages (CommandShell, PowerShell (Must have
PowerShell), Python, etc.), and open-source automation tools
(OctoDeploy, Chef, Puppet, Ansible, Jenkins, etc.).
•Experience with cloud technologies with Azure
•Experience with IAAS, PAAS, and SAAS with Azure or AWS.
•Strong analytical skills and the ability to solve complex and
challenging problems in an efficient, maintainable, and flexible
•Strong verbal and written communication skills.