The Senior Software Engineer - DevOps will be responsible for driving the Digital DevOps strategy. Success in this role will be measured by executing an organizational transformation plan that uses industry best practice and organizational KPI’s as productivity measurements.
Assess the software release process landscape and identify opportunities and improve through the introduction of DevOps processes and technologies
Introduce appropriate technology solutions to increase the quality and speed of solution delivery to customers. Individuals in this role must be able to work in a fast-paced environment, independently and with minimal guidance, up and down the organizational hierarchy to provide coaching, training and technical guidance.
Assess the departmental maturity around appropriate software delivery methods including Source Code Management, Automated Build / Deployment, Test Automation, Artifact Management, Infrastructure Automation, Application Monitoring / Auditing. Provide technical guidance using industry best practices and technologies.
•Bachelor's Degree in Computer Science, CIS, or related field
•8+ years of experience in software development or a related field
•6+ years of experience working on project(s) involving the implementation of solutions applying development life cycles (SDLC)
•5+ years of experience implementing Configuration Management, Continuous Integration or Delivery based solutions at an enterprise scale
•5+ years of experience in Configuration Management, CI/CD, Release Management, and Production Support
•3+ years hands-on experience working Puppet, Chef, Ansible or similar configuration automation solutions
•2+ years migrating the existing applications residing in On-prem to CloudHands on experience with CI/CD tools like Bitbucket, Jenkins, Bamboo, Ansible and working knowledge with Unix/Linux shell scripting.
•2+ years working experience with Docker and Container Orchestration solutions (e.g. Docker Swarm, Kubernetes)
•2+ years of experience with building and executing automated testing frameworks.
•3+ years analyzing and reviewing existing software delivery environments to determine potential areas of improvement
•Configuration management experience using solutions like: Ansible, Puppet, or Chef. Ability to troubleshoot application or environments issues in Windows/Linux/Cloud environment. Experience supporting databases like Oracle, DB2, Sybase, MS SQL
•2+ years migrating existing software delivery processes to automated infrastructure via Private Cloud / Public Cloud solutions or Container based technologies
•5+ years of experience implementing Infrastructure Automation for support numerous environments and technology stacks
Lowe’s is an equal opportunity affirmative action employer and administers all personnel practices without regard to race, color, religion, sex, age, national origin, disability, sexual orientation, gender identity or expression, marital status, veteran status, genetics or any other category protected under applicable law.