Description

Position’s Contributions to Work Group:

Python & AWS development to build, enhance and maintain monitoring capabilities.

Typical task breakdown:

-          Develop datasets and microservices in support of new monitoring solutions and automations to accelerate issue detection and correction.

-          Transformation of data to enable machine learning and/or monitoring of anomalies.

-          Consumption of metadata to enable anomaly alarms and monitoring.

-          Employee is also responsible for performing other job duties as assigned by Client management from time to time.

 

Interaction with team:

  

-          Liaise with designers, engineers, and support teams to improve data pipeline performance & reliability.

 

Work environment:

Work independently and collaborate with internal team and cross functional teams via Teams meetings, chat, and/or email

Education & Experience Required:

-          Bachelor's degree in computer programming or a relevant field required and 5-7 years’ experience required.

-          4+ years’ experience with Master’s degree or higher

-          Associates degree with a minimum of 10 years of experience in this field.

 

Technical Skills

(Required)

·         Experience with serverless design in AWS

  • Four years or more of experience in data engineering and/or software development.
  • Three years or more of experience with development, operations, or architecture in AWS using Python.
  • Experience with development and delivery of microservices using serverless AWS services (S3, RDS, Aurora, DynamoDB, Lambda, SNS, SQS, Kinesis, IAM)
  • Strong competency in testing, including unit testing to coverage standards and integration testing.
  •  

 

(Desired)

·         Software development experience with object-oriented development and design patterns

·         AWS technical certifications (Developer Associate, Solution Architect Associate)

·         Familiarity with machine learning and data design to support machine learning

·         Experience with productionizing machine learning workloads

·         Experience with ElasticSearch/ELK, Kibana, Grafana, and/or Prometheus

·         Experience with OpenTelemetry

 

Soft Skills

(Required)

  • Verbal and written communication skills, problem solving skills, customer service and interpersonal skills.
  • Basic ability to work independently and manage one’s time.

 

(Desired)

  • Ability to work collaboratively in a complex, rapidly changing, and culturally diverse environment.
  • Ability to clearly communicate complex technical ideas.
  • Comfortable working in a dynamic environment where digital is still evolving as a core offering.

 

Disqualifiers/Red Flags:

·         No experience with automated testing

·         Make sure to list on the resume where the candidate resides or they will be DQ

·         No public cloud experience

Education

Bachelor's degree