• Lokalizacja:: Greenville, South Carolina
  • Wynagrodzenie: $150000 - $200000 per annum
  • Technologia: Microsoft Azure Jobs
  • Rodzaj pracy: Permanent
  • Data wystawienia: 19th Nov, 2019
  • Referencje: 11-19/JPG

SUMMARY: We are seeking a highly motivated and detail-oriented Software Engineer, with 1+ years of experience developing and automating cloud software. You'll work with many AWS offerings and open source tools. You'll help define Infor's next-generation CI/CD pipeline, as well as monitoring, metrics, and analytics infrastructure while working with key stakeholders throughout the enterprise to help us deliver multi-tenant applications to customers in the cloud. And you'll work on a tight-knit team that moves fast and learns new skills on a daily basis.

EDUCATION & EXPERIENCE:
* Bachelors of Science in Computer Science or equivalent
* 1+ years of experience developing and maintaining software applications in the AWS cloud
* Must have prior experience writing distributed applications and testing and deploying them in a public cloud such as AWS, Azure, or GCP.

RESPONSIBILITIES:
* Implement code and automation for cloud-based applications and microservices, both front and back end
* Collaborate with other developers and departments to ensure high-quality software and timely delivery
* Participate in agile standups and perform code review
* Maintain comprehensive documentation for new and existing systems and procedures
* Maintain and enhance existing systems based on user feedback
* Ensure that unit and system tests are automated, per quality assurance requirements
* Optimize performance and scalability as necessary to meet the business goals of application and environment
* Take on other projects and responsibilities as necessary


REQUIRED SKILLS:
* Proficiency in Python or another server-side programming language such as Java
* Proficiency developing and consuming REST APIs
* Proficiency with front-end web development tools (HTML, CSS, Javascript)
* Experience in automating AWS infrastructure deployments with CloudFormation, CodeDeploy, etc
* Knowledge of Jenkins or an equivalent CI tool
* High proficiency with Git and source control
* Understanding of agile development best practices
* Excellent verbal and written communication skills
* Ability to learn and adapt quickly in a fast-paced, fluid technical environment


PREFERRED SKILLS:
* Experience with Golang a plus
* Experience with AWS DynamoDB or another NoSQL database engine
* Experience with data streaming service architectures using tools such as Apache Kafka
* Experience with data analytics tools such as Elasticsearch and Hadoop
* Strong understanding of AWS application services including SQS, SNS, Lambda/Step Functions
* Proficiency with core AWS networking and compute services (EC2, autoscaling groups, VPC, Route53)
* One or more of the AWS Associate level certifications (Developer, Solutions Architect, SysOps)
* Experience building highly available, elastic applications in the AWS cloud