Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

DevOps Engineer (Terraform & Groovy)

Avacend, Inc.

DevOps Engineer (Terraform & Groovy)

Chicago, IL
Full Time
Paid
  • Responsibilities

    JOB TITLE: DEVOPS ENGINEER

    LOCATION: CHICAGO, IL

    DURATION: CONTRACT TO HIRE POSITION

    JOB DESCRIPTION:

    Responsible for programming and software development using various programming languages and related tools and frameworks, reviewing code written by other programmers, requirement gathering, bug fixing, testing, documenting and implementing software systems. Experienced programmers are also responsible for interpreting architecture and design, code reviews, mentoring, guiding and monitoring programmers, ensuring adherence to programming and documentation policies, software development, testing and release.  Required Skills and Experience:  You assign, coordinate, and review work and activities of programming personnel. Collaborate with computer manufacturers and other users to develop new programming methods. Supervise, train, mentor junior level programmers in programming and program coding. Represent team in project meetings. Work with business and functional analysts, and software & solution architects in ensuring that programs and systems function as intended Supervise, mentor and manage large teams of programmers in one or more projects. Represent project teams in project/program meetings or in meetings with sponsor.  • Qualifications: 6-8 years of experience (2 years minimum relevant experience), Bachelor’s Degree.  • Must have experience in Software Engineering Techniques, Software Engineering Architecture, Software Engineering Lifecycle and Data Management.  • Should be proficient in Business Analysis, Business Knowledge, Software Engineering Leadership, Architecture Knowledge and Technical Solution Design. DevOps Automation Engineer  Responsibilities:  • End-to-end automation from Continuous Integration (CI) to Continuous Delivery (CD), on AWS platform, Kubernetes/Docker containers  • Develop scripts to manage Cloud Infrastructure using python or other frameworks for Cloud-native development  • Responsible for analyzing automation requirements and code development  • Participate in all phases of the product lifecycle, including design, development, and deployment  Requirements:  • 5+ years of IT experience including a minimum 2 years as Python developer  • 2+ years of Automation/DevOps Developer experience  • Experience using AWS CloudFormation or Terraform to manage Infrastructure as code  • Strong experience in Python or other py frameworks, Cloud-native deployments  • Experience in Anisble, Chef, Puppet or other similar Configuration Management tools  • Strong experience in AWS Cloud Automation (EC2, ECS, Beanstalk, IAM Policies, etc.)  • Good experience with Jenkins or similar Code Pipeline configuration / Automation  • Good experience in automation of containerization platforms (Kubernetes, Docker, OpenShift, Cloud Foundry)  • Exposure to one or more of the following would be a plus:  o Selenium or similar Test automation tools  o automation of Test data management and migration  o End-to-End Monitoring (CloudWatch, ELK, Splunk, etc.) and dashboard tools (Grafana, Kibana)

    Required Skills Required Experience