Position Overview: This position will develop and continuously improve Compeer’s Development Operations (DevOps) practice under the direction of Business Technology (BT) leadership. The incumbent leads the DevOps Infrastructure Team in the upfront staging of development to implementation, and supports production operations for new systems, applications and/or features. This includes building, refreshing, diagnosing and issue remediation of environments and developing the monitoring solutions and tools which will automate daily operational activities as they relate to the DevOps practice. Conducts ongoing market research staying updated on developments and technologies related to DevOps practice and tools.
Essential Functions: •Delivers quality DevOps analysis, implementation planning, building release pipelines to ensure timely release of functional and high quality products/systems. •Works closely with developers and system engineers to ensure a successful release to lower environments such as quality assurance, user acceptance testing, and higher level production environments. •Collaborates with the security team in identifying and addressing security requirements. •Develops automation and process pipelines to enable teams to deploy, manage, configure, scale and monitor applications in data centers and in the cloud. •Designs and implements tools to streamline SCM, Integration and QA processes. •Builds and manages advanced monitoring and log analysis tools providing teams with insights into the health and performance of solutions. •Constructs, maintains and tests staging systems to develop and validate product/feature functionality, as well as load testing of system using various test harnesses. •Builds DevOps infrastructure and release pipelines using automation and best practices. •Provides staging validation of deployments to validate specific functionality and configurations. •Defines system and service configurations, installation and support strategies of system components for implementation and maintenance support. •Provides expert system troubleshooting, analysis and problem solving across platform and applications.
Minimum Qualifications & Required Knowledge, Skills and Abilities: •Bachelor’s degree in computer science, engineering or related field or an equivalent combination of education and experience sufficient to perform the essential functions of the job. •5+ years of experience in DevOps focused on infrastructure or system administration. •Solid understanding of agile delivery, software development life cycle, test driven development, continuous integration and continuous delivery. •Proven implementation/deployment experience and knowledge with strong ability to troubleshoot complex hardware and software issues ranging from system resources to application stack traces. •Solid understanding and experience working with high availability, high performance, multi-data center systems and cloud environments. •Experience with version control systems such as TFVC, GIT, etc. •Experience with containers and containerization technologies. •Experience with infrastructure cloud tools such as Terraform, ARM Template, Ansible, etc. •Experience deploying and administering continuous integration tools such as Azure DevOps. •Experience in infrastructure and application monitoring tools such as Azure Monitor, AppInsights, SolarWinds, New Relic, etc. •Familiarity with capacity planning across various environments such as dev, QA and production. •Experience in development with scripting languages, such as PowerShell, Bash scripts, Python, Ruby, etc. •Strong process orientation and project management skills to manage multiple project streams. •Ability to work independently with minimal direction to execute/manage large projects and system planning efforts following established guidelines/procedures. •Strong interpersonal skills with the ability to educate, inform, persuade, and achieve understanding and buy-in on technical and business needs across different functions, levels and stakeholders. •Valid driver’s license.
Who is Compeer Financial? Compeer Financial exists to champion the hopes and dreams of rural America. By joining our team, you will help empower those in agriculture and rural communities to achieve their goals and expand their possibilities. We embrace business agility and innovative approaches to serving our clients and communities.
Why join our team?
•Amazing team members who are passionate about serving agriculture and rural America. •Investment in our team members’ education, growth and development. •Engagement in our communities through giving back and volunteerism. •Flexible, collaborative and dynamic work environment. •Great benefits:◦Medical, Dental, Vision insurance ◦401K (3% Compeer contribution & up to an additional 6% match) ◦Paid time off (vacation, sick leave, holidays, volunteer time)
Find out why our team members choose Compeer Financial by watching this video.
How do I apply? Qualified candidates, please apply online at www.compeer.com/careers.
Compeer Financial is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.