What are the responsibilities and job description for the Lead DevOps Engineer - Hybrid position at Randstad Technologies?
Job Description
This mission-based organization has been a global driver for quality improvement and patient safety in health care for 70 years.
- Hybrid
- Improve healthcare outcomes ...mission oriented organization
- Low turnover / strong tenure / great culture & growth opportunity (promote from within)
- Medical, dental and vision care (BCBS PMO & HMO, Delta & VSP)
- Employee and dependent life insurance
- Dependent care and health care reimbursement accounts
- Travel accident
- Voluntary accidental death & dismemberment insurance
- Paid vacation (15 days, 20 days after 3 years)
- Paid holidays (10 days)
- Paid personal days (4 days)
- Paid sick days (10 per year, accruable up to 70)
- Leaves of absence
- Long-term disability
- Retirement plan (vesting in 3 years)
- 401(k) plan
- 403(b) tax sheltered annuity
- Group auto/homeowners/critical insurance/pet insurance
- Workers compensation
Overview
The Lead DevOps Engineer will collaborate with clients to help design, implement, maintain, and test various technical solutions using the latest technologies. Responsible for creating and enhancing Continuous Integration (CI)/Continuous Delivery (CD) pipelines and multiple kinds of automation processes (build management, automated deployments, automated testing and configuration management). Work across multiple diverse businesses within Joint Commission to deliver enterprise capabilities and solutions on Azure.
Responsibilities
- Work with business developers and internal teams to maintain a backlog of features and integration enhancements to continue to automate the platform. Develop code and bug-fixes, managing source code in GITHUB. Develop automated integration tests to run on Jenkins or other CI (continuous integration) platform for test automation to help support bug free releases.
- Treat infrastructure as a product and provide ideas on continually improving automation services and the resiliency of the platform.
- Gather technical requirements and execute deliverables.
- Scale infrastructure and applications in an automated way.
- Monitor and instrument everything, particularly data applications and databases.
- Provide tooling for all of the engineers.
- Follow and execute Production, QA, Dev, and other environmental change control processes.
- Document DevOps processes, procedures, and environments to ensure continuity.
- Write and use Azure RM templates and Terraform
- Troubleshoot Azure, DNS, Azure connectivity and routing.
- Ensure that all cloud solutions follow internally defined security and compliance controls.
- Implement the enterprise cloud capability and enhance the cloud orchestration platform for automated provisioning, management and scalability of hosts, containers, applications and cloud services.
- Develop/Consume APIs, SDKs and Webhook for multi-directional integration of cloud orchestration platform with enterprise systems, DevOps Tools and cloud platforms.
Qualifications
- Bachelor's or Graduate degree from an accredited university
- 7 years of relevant experience which includes 5 years of IT/DevOps engineering experience and 3 years in Windows or Linux Server Administration with RedHat, Centos, or similar toolsets
- strong academic background (e.g., computer science, engineering)
Desirable Skills:
- Experience with SharePoint or Microsoft Business Apps and Automation (CRM, PowerApps) platforms.
- Desire to obtain or utilize technical certifications as part of continuous professional growth.
- Ability to learn fast, adapt to new technology and changes in the environment.
- Ability to work effectively and manage multiple priorities while collaborating with internal and external cross-functional teams
Qualifications:
- Experience developing platform orchestration code in Azure Python SDK, Terraform and GitHub Runners
- Demonstrated knowledge of cloud provisioning and administration, cloud bursting, cloud interoperability, cloud disaster recovery and business continuity strategies, as well as performance measurement and monitoring in the cloud
- Experience in Azure RBAC and integration with Active Directory and PingFed
- Must be a self-starter, demonstrated ability to take independent action to achieve results
- Excellent written and verbal communication skills with the ability to communicate clearly with all levels within the team
- Highly developed critical thinking, analytical and problem-solving skills
- Advance knowledge of software development lifecycle and working in an Agile Scrum team
- Demonstrated effective leadership and analytical skill
- Inclusiveness
location: Oak Brook, Illinois
job type: Permanent
salary: $130,000 - 150,000 per year
work hours: 8am to 4pm
education: Bachelors
responsibilities:
- Work with business developers and internal teams to maintain a backlog of features and integration enhancements to continue to automate the platform. Develop code and bug-fixes, managing source code in GITHUB. Develop automated integration tests to run on Jenkins or other CI (continuous integration) platform for test automation to help support bug free releases.
- Treat infrastructure as a product and provide ideas on continually improving automation services and the resiliency of the platform.
- Gather technical requirements and execute deliverables.
- Scale infrastructure and applications in an automated way.
- Monitor and instrument everything, particularly data applications and databases.
- Provide tooling for all of the engineers.
- Follow and execute Production, QA, Dev, and other environmental change control processes.
- Document DevOps processes, procedures, and environments to ensure continuity.
- Write and use Azure RM templates and Terraform
- Troubleshoot Azure, DNS, Azure connectivity and routing.
- Ensure that all cloud solutions follow internally defined security and compliance controls.
- Implement the enterprise cloud capability and enhance the cloud orchestration platform for automated provisioning, management and scalability of hosts, containers, applications and cloud services.
- Develop/Consume APIs, SDKs and Webhook for multi-directional integration of cloud orchestration platform with enterprise systems, DevOps Tools and cloud platforms.
qualifications:
- Experience level: Experienced
- Minimum 6 years of experience
- Education: Bachelors
skills:
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.
Salary : $130,000 - $0