DevOps Engineer
Job Details
Level
Experienced
Job Location
Multiple: Grapevine, TX - Oklahoma City, OK
Position Type
Full Time
Education Level
Bachelor's Degree
Job Category
Development
Description
Collaborate with developers and the IT staff to oversee code releases, combining an understanding of both engineering and coding. Create and implement efficient SDLC processes and analyze data to increase productivity. Have a clear understanding of various automation tools for developing CI/CD pipelines with particular emphasis on container platforms and technology. Provide expertise in DevOps practices and philosophies. Stay up-to-date with latest tools, technologies, and practices.
RESPONSIBILITIES
Work alongside Development and IT teams daily to build and maintain the application infrastructure
Develop, provision, and maintain fully automated CI/CD pipelines for building and deploying new and existing services and applications, providing tools to make development workflows more agile.
Manage and configure Linux, Docker and Kubernetes environments.
Analyze and resolve complex systems hardware and software related problems. Perform root cause analysis for pipeline and environment errors.
With nominal supervision ensure all technology at Paycom is well monitored and architected by developing and implementing monitoring tools and dashboards.
Monitor system performance and logs and provide reports for management into the technical health of Paycom’s applications.
Qualifications
Education/Certification:
- Bachelor’s degree in Computer Science or related field
Experience:
4+ years’ experience with Bachelor’s Degree OR 2+ years’ experience with Master’s Degree, in software development, systems administration or DevOps
2+ years’ experience using DevOps practices developing and maintaining CI/CD pipelines
2+ years hands on Linux experience
2+ years hands on experience with container platforms and technologies
1+ year experience scripting with shell, python, yaml, or json
PREFERRED QUALIFICATIONS
Education/Certification:
Experience:
Skills/Abilities:
Must possess the ability to write scripts; prefer experience with (shell scripts, python, PowerShell)
Proficient with git and git workflows
Proficient with kubernetes configuration, commands and secrets management
Ability to lead code release cycles
Ability to work in cross-functional, collaborative environment
Skill in communication both verbal and written
Skill in process analysis and architecting improved processes
Paycom is an equal opportunity employer and prohibits discrimination and harassment of any kind. Paycom makes employment decisions on the basis of business needs, job requirements, individual qualifications and merit. Paycom wants to have the best available people in every job. Therefore, Paycom does not permit its employees to harass, discriminate or retaliate against other employees or applicants because of race, color, religion, sex, sexual orientation, gender identity, pregnancy, national origin, military and veteran status, age, physical or mental disability, genetic characteristic, reproductive health decisions, family or parental status or any other consideration made unlawful by applicable laws. Equal employment opportunity will be extended to all persons in all aspects of the employer-employee relationship. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, training, promotion, discipline, compensation benefits, and separation of employment. The Human Resources Department has overall responsibility for this policy and maintains reporting and monitoring procedures. Any questions or concerns should be referred to the Human Resources Department. **To learn more about Paycom's affirmative action policy, equal employment opportunity, or to request an accommodation - Click on the link to find more information:** paycom.com/careers/eeoc
#LI-Hybrid