CONTRACTOR - Engineer 2 - API - PRI Global
St. Louis, MO
About the Job
Overview
Enterprise Fleet Management Information Technology (EFMIT) provides streamlined and effective solutions to serve our growing operation. We offer solid architectural platforms with a strategic focus that clearly align to business growth and improving the customer experience. The Fleet Management systems, including EDGE, Fleet Commissions, Fleet Web and Autodata, are web based applications built using J2EE technology and are integrated with our PeopleSoft financials system as well as our Oracle BI data warehouse.
Being a member of EFMIT offers all the advantages of a smaller shop including the opportunity to shape a more progressive architecture. Professionals who effectively navigate change and readily wear many hats will find this an opportunity to maximize skill diversity and build broad IT experience.
Company Overview
Enterprise Fleet Management is a privately held, full-service fleet management business for companies, government agencies and organizations with medium-sized fleets. With more than 50 fully staffed offices nationwide, our team of experts can assemble a customized or full-service fleet management program that is just right for each business. With a North American fleet of 700,000 vehicles and growing at almost 12 percent, the opportunity with Enterprise Fleet Management is tremendous. Our business continues to thrive, and we remain committed to the investment in and the development of our people. We do the right thing by our customers and employees every time and in every situation. Not only is that great for business (as seen in our global growth and success) it s also great for employees.
Responsibilities
The EFM IT Data Services team is responsible for curating and providing access to EFM s data assets to internal and external data consumers. As the Data Services team implements a cloud-based modern architecture to support its data ingestion and transformation processes, it is also seeking to create a next-generation services layer to provide a platform to expose that data in a scalable, secure way. To implement this next-generation services layer, we are expanding our team to include an integration engineer well-versed in AWS serverless components for RESTful API development.
Your areas of expertise include implementing software engineering best practices in design, development, and utilization of APIs in cloud platforms. You must have a strong and continuously evolving technical mastery of RESTful API development focused on Python, Lambda, and API Gateway. This includes hands-on programming, participating in design sessions, code reviews, and system testing during various phases of development.
You have a passion for hands-on coding, putting quality first, delivering an exceptional experience to customers and driving efficiency through the creation of extendable and re-usable service components. As a key member of our team, you will focus on providing viable recommendations for new solutions and refining processes to ensure application development and security standards are met. Exercising leadership to enable the team to analyze issues and implement solutions is a main component of your role. As subject matter expert for our team, you will be the first point of contact for application product owners integrating with our data assets and will partner with various business, IT, and external teams on a variety of inquiries. You will collaborate with management to ensure security compliance during periodic external and internal audit processes.
Equal Opportunity Employer/Disability/Veterans
Qualifications
Required:
Must currently reside in one of the following states: AL, AZ, FL, GA, IA, ID, IN, KS, KY, LA, MI, MO, NC, NV, OH, OK, PA, SC, TN, TX, UT, VA, WI, or WV
8+ years of software development experience
5+ years of expert-level experience in Python
5+ years of experience with AWS services
Proficient experience with RESTful web services, AWS Lambda and API Gateway
Knowledge in API security frameworks, token management and user access control including AWS Cognito/Azure, OAuth, JWT, OpenAPI, etc.
Proficient in querying a variety of data sources including APIs, RDBMSs, document stores, etc.
Preferred:
Bachelor's degree in Computer Science, Computer Information Systems, Management Information Systems, or related field
AWS Certifications: Solutions Architect (Associate), Developer (Associate)
Experience in CI/CD framework to create/modify CI pipelines using GIT (Bitbucket preferred)
Experience working on event-based services like SQS, SNS for data integration patterns with applications
Position-Specific Competencies:
Results Oriented
Working with a Team
Detail Oriented
Problem Solving
Communication
Flexibility
Creativity
Enterprise Fleet Management Information Technology (EFMIT) provides streamlined and effective solutions to serve our growing operation. We offer solid architectural platforms with a strategic focus that clearly align to business growth and improving the customer experience. The Fleet Management systems, including EDGE, Fleet Commissions, Fleet Web and Autodata, are web based applications built using J2EE technology and are integrated with our PeopleSoft financials system as well as our Oracle BI data warehouse.
Being a member of EFMIT offers all the advantages of a smaller shop including the opportunity to shape a more progressive architecture. Professionals who effectively navigate change and readily wear many hats will find this an opportunity to maximize skill diversity and build broad IT experience.
Company Overview
Enterprise Fleet Management is a privately held, full-service fleet management business for companies, government agencies and organizations with medium-sized fleets. With more than 50 fully staffed offices nationwide, our team of experts can assemble a customized or full-service fleet management program that is just right for each business. With a North American fleet of 700,000 vehicles and growing at almost 12 percent, the opportunity with Enterprise Fleet Management is tremendous. Our business continues to thrive, and we remain committed to the investment in and the development of our people. We do the right thing by our customers and employees every time and in every situation. Not only is that great for business (as seen in our global growth and success) it s also great for employees.
Responsibilities
The EFM IT Data Services team is responsible for curating and providing access to EFM s data assets to internal and external data consumers. As the Data Services team implements a cloud-based modern architecture to support its data ingestion and transformation processes, it is also seeking to create a next-generation services layer to provide a platform to expose that data in a scalable, secure way. To implement this next-generation services layer, we are expanding our team to include an integration engineer well-versed in AWS serverless components for RESTful API development.
Your areas of expertise include implementing software engineering best practices in design, development, and utilization of APIs in cloud platforms. You must have a strong and continuously evolving technical mastery of RESTful API development focused on Python, Lambda, and API Gateway. This includes hands-on programming, participating in design sessions, code reviews, and system testing during various phases of development.
You have a passion for hands-on coding, putting quality first, delivering an exceptional experience to customers and driving efficiency through the creation of extendable and re-usable service components. As a key member of our team, you will focus on providing viable recommendations for new solutions and refining processes to ensure application development and security standards are met. Exercising leadership to enable the team to analyze issues and implement solutions is a main component of your role. As subject matter expert for our team, you will be the first point of contact for application product owners integrating with our data assets and will partner with various business, IT, and external teams on a variety of inquiries. You will collaborate with management to ensure security compliance during periodic external and internal audit processes.
Equal Opportunity Employer/Disability/Veterans
Qualifications
Required:
Must currently reside in one of the following states: AL, AZ, FL, GA, IA, ID, IN, KS, KY, LA, MI, MO, NC, NV, OH, OK, PA, SC, TN, TX, UT, VA, WI, or WV
8+ years of software development experience
5+ years of expert-level experience in Python
5+ years of experience with AWS services
Proficient experience with RESTful web services, AWS Lambda and API Gateway
Knowledge in API security frameworks, token management and user access control including AWS Cognito/Azure, OAuth, JWT, OpenAPI, etc.
Proficient in querying a variety of data sources including APIs, RDBMSs, document stores, etc.
Preferred:
Bachelor's degree in Computer Science, Computer Information Systems, Management Information Systems, or related field
AWS Certifications: Solutions Architect (Associate), Developer (Associate)
Experience in CI/CD framework to create/modify CI pipelines using GIT (Bitbucket preferred)
Experience working on event-based services like SQS, SNS for data integration patterns with applications
Position-Specific Competencies:
Results Oriented
Working with a Team
Detail Oriented
Problem Solving
Communication
Flexibility
Creativity
Source : PRI Global