A Kforce client in Dallas, TX is seeking to hire a Remote Senior DevOps Engineer.
Summary:
Our client is working directly with the Hiring Manager on this exclusive search assignment to hire a Remote Senior DevOps Engineer with this position being 100% Remote. We will provide the oversite of our build infrastructure, our release/deployment process, and the operational aspects of the system. This role will also be involved in designing and implementing our next generation infrastructure, which will include containerization and orchestration in a cloud environment. You will be responsible for implementation that automates the delivery of code for development teams across the organization. In addition, you will use your passion for analytics to measure pipeline effectiveness and optimize when needed.
Responsibilities include:
Senior DevOps Engineer will develop, enhance, and debug automation programs with CI/CD servers such as Jenkins
Develop and deploy tools and technologies to optimize the build times for faster deployment
Deploy and report on the performance of software on application servers and mobile application software deployments
Design, test, implement build, and deploy automation tools
Research, design, and collaborate on a scalable Continuous Integration and Continuous Delivery tools with teams
Define and report on metrics that measure our pipeline effectiveness and optimize the pipeline delivery
As a Senior DevOps Engineer, you will research industry standards and best practices with a focus on security, stability, testability, scalability, simplicity, and maintainability and propose opportunities for improvement when applicable
Build and maintain CI pipelines using build and release orchestration tools (Jenkins, Bitbucket, Docker, Azure, etc.)
Collaborate cross departmentally to improve deployments, application deployment, rollback strategies, and implementing the development workflow in the CI pipeline
REQUIREMENTS:
Bachelor's in Computer Science, or similar field or equivalent work experience required
At least 5+ years of experience in Build and Release engineering or equivalent
5+ years of experience with source code management and/or Jenkins CI platforms
Proficient with design, development and maintenance of Continuous Integration systems
Solid understanding of source code repositories and various branching strategies
Experience with Continuous Build/Integration servers such as Jenkins
Experience with engineering related concepts (environment specific configurations, feature flagging, integrating automated tests, etc.)
Intimate knowledge of source code management strategies
Hands-on with one or more scripting language (Python, Pearl, PowerShell, etc.)
Demonstrated understanding of the Linux, Nginx, Shell/Bash, JavaScript
Experience with containerization technologies such as Docker and related orchestration such as Kubernetes (K8s) preferred
Jira, Jenkins, bitbucket, Azure preferred
If you have a GitHub profile or technical blog, we would love to see your work (preferred)
Deep experience deploying and scaling containerized node/react applications preferred
Experience with platform technologies and tools such as ECS, K8, Serverless, Terraform, etc. preferred
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.