As our API and Data Engineering SME, you will play a pivotal role in designing, developing, and managing API ecosystems and data infrastructure. You will be a thought leader and trusted advisor, guiding our stakeholders through the complexities of API integration and data management.
ResponsibilitiesAPI Strategy and Design:Lead the development of API strategies aligned with customer goalsDesign and architect secure, scalable, and performant APIs using ApigeeImplement API security best practices, including OAuth2.0, JWT, and throttlingAnalyze API usage and performance data to drive continuous improvementData Integration and Management:Design and implement data pipelines to ingest, transform, and deliver data from various sourcesDevelop and maintain data models for efficient data access and consumptionCreate and maintain comprehensive API test plans and documentationImplement data quality and validation checks to ensure data integrityCollaborate with data analysts and scientists to support data analysis and reportingTechnical Expertise:Proven experience with Apigee Edge and Apigee X, including policies, flows, and security configurationsIn-depth knowledge of data integration tools and technologies, such as ETL, ELT, and data warehousingStrong understanding of API design principles, RESTful APIs, and data modeling conceptsProficient in scripting languages like Python or Bash for automation tasksCommunication and Collaboration:Effectively communicate technical concepts to both technical and non-technical audiencesCollaborate with cross-functional teams, including developers, product managers, and data analystsDocument APIs, data pipelines, and processes for future reference
QualificationsBachelor's degree in Computer Science, Information Technology, or a related field10+ years of experience in API development and data engineeringExtensive experience with Apigee Edge and Apigee X (both development and administration)Experience with the US Department of DefenseStrong understanding of data modeling and data integration principlesProven ability to design and implement secure and scalable APIsExcellent communication, collaboration, and problem-solving skillsAbility to work independently and as part of a team
What we are looking for in a strong candidate:Empathy and Respect - Demonstrated ability to connect with stakeholders, valuing their input, and understanding the nuances of their needs and challengesInnovation and Problem Solving - Strong creative problem-solving, analytical, and quantitative skills; proactive in seeking out and implementing novel solutions, with a keen eye for future trends.Leadership and Relationship-building - Ability to inspire, guide, and mentor teams, ensuring cohesive and efficient project execution; put client interests first and help them to achieve their goalsCommunication and Collaboration - excellent communication and interpersonal skills, adept at bridging the gap between technical and non-technical stakeholders; ability to gather and disseminate knowledge with the broader team.