What are the responsibilities and job description for the Cloud Automation Senior Software Engineer position at BizTek People, Inc. | APA International Placement Consultants?
Position Overview
As a
senior software engineer on our Cloud Automation team, you will be responsible
for building simple and intuitive automation tooling for a very large developer
community within our company. This will involve enhancing the existing automation
platform to improve the user experience, extending functionality and tooling in
our cloud platform.
Required experience
· A
variety of programming languages including Java, JavaScript, Python, Groovy.
· The
following technologies: Multi-cloud (AWS preferred), Jenkins, Terraform,
CloudFormation, Serverless, SQL, NOSQL.
· Designing
and building simple/intuitive APIs from infrastructure to the client.
· Agile delivery
methodologies in a fast-paced complex environment – Scrum, SAFe.
· Familiarity
and experience in the latest continuous delivery methodologies.
· Experience
with Spinnaker and/or GitHub Actions (nice to have).
Qualifications
· Bachelor's
degree in Computer Science, Computer Engineering, or other relevant subject
area. (2 years of additional relevant professional experience accepted in lieu
of a degree).
· 5 years
of professional experience as a software engineer. 3 years of professional
experience if accompanied by a masters degree.
· Comfortable
working in a fast-paced, results-oriented environment.
· Ability
to understand business requirements and translate those into value-add
technology solutions.
· Familiar
with DevOps principles.
· Excellent
verbal and written communication and collaboration skills to effectively
communicate with both business and engineering teams.