This site uses cookies. To find out more, see our Cookies Policy

DevOps Engineer in Charlotte, NC at AccruePartners

Date Posted: 7/4/2018

Job Snapshot

Job Description

AccruePartners offers a competitive benefits package to meet the diverse needs of all of our contractor and consulting employees and their family members. Here is a listing of what our company offers: 401(k) Medical, Dental, Vision, Life Insurance, Employee Assistance Program, Medical and Prescription Drug, Short and Long-Term Disability Insurance.

WHO OUR CLIENT IS:

  • Fortune 100 Financial Services Company
  • 100-year history of dedication to customer satisfaction, success and growth
  • Tremendous growth and new business strategy leading to the need for new talent
  • Significant investments in cutting-edge technology

WHY YOU SHOULD CONSIDER THIS OPPORTUNITY:

  • Culture: Excellent work environment that fosters collaboration
  • Growth: Ability to make an impact on the direction of the organization
  • Opportunity: Gain hands-on experience working with cutting-edge technology
  • Stability: Recent financial performance of the company has reported record profits

WHERE THE POSITION IS LOCATED:

  • Charlotte, NC

WHAT YOU WILL DO:

  • Develop and support Continuous Integration/Continuous Delivery (CI/CD) systems, Cloud Deployment Architectures, Automated Provisioning/Deployment/Testing Frameworks, as well as application Monitoring and Performance Validation, through the establishment and adoption of DevOps principles in the midst of active project delivery
  • Use a wide variety of open source technologies and tools
  • Support developers through automation of CI/CD systems allowing nore efficient development, build, deployment and testing of software
  • Learn, maintain and automate processes for existing applications
  • Effectively collaborate and communicate with development and infrastructure teams
  • Understand the infrastructure, process, procedures, and solutions
  • Produce appropriate documentation
  • Address issues and solve problems in a timely fashion

HOW YOU ARE QUALIFIED:

  • Experience in the creation of CI/CD systems, encapsulate knowledge and hands on experience in both development and system configuration, plus demonstrate the ability to interact, develop, engineer and communicate collaboratively with multiple development and infrastructure teams
  • Strong grasp of automation tools with the ability to code and script
  • Experience with systems and IT operations to turn requirements into code
  • Bachelor’s Degree in Computer Science or related field or Associates degree and 5+ years of experience
  • 3-7 years of experience in a software development environment
  • Solid experience in continuous integration servers and tools (Jenkins, Hudson, etc.)
  • Experience with automated build pipeline, continuous integration and continuous deployment
  • Experience in Agile, and Continuous Delivery, and DevOps practices
  • Developed knowledge of the Java programing language
  • Proficient in Scripting languages (Groovy, Python, etc.)
  • Strong problem solving skills
  • Good knowledge of JUnit Testing
  • SCM tools (Git, Jira)
  • Build tools (Maven, Gradle)
  • Containerization (Docker, Kubernetes)
  • Virtualization (VMWare, AWS, etc.)
  • Configuration and Provisioning Management (Puppet, Chef, Ansible)
  • Familiarity with static and dynamic analysis tools (SonarQube, etc.)
  • Experience with application servers, servlet containers, and web servers (WebSphere, Tomcat)
  • Working experience on Linux (RHEL, Ubuntu)
  • Demonstrated ability to interact, communicate, and work collaboratively with multiple teams and organizations
  • Honest and ethical
  • Demonstrated problem solving abilities and self-learning
  • Ability to work with self-guidance and without supervision