Dice is the leading career destination for tech experts at every stage of their careers. Our client, Sonance, is seeking the following. Apply via Dice today!
Description:
Sonance is seeking a highly skilled Network/Cloud Software Engineer with extensive experience in AWS and proficient in Python programming. This role demands a deep understanding of AWS services including Lambda, EC2, IAM, and Cognito. The ideal candidate will have a strong programming background and the ability to develop and deploy robust solutions in the cloud. Knowledge of the Mender update system is highly valued as it plays a crucial role in our operations.
Key Responsibilities
- Architect, develop, and maintain scalable and secure applications on AWS, ensuring optimal performance and reliability.
- Write and update Python code for various AWS services, focusing on automation and seamless integration of cloud functionalities.
- Implement robust security measures and manage access controls using AWS IAM, Cognito, and other security services.
- Leverage AWS Lambda for creating efficient serverless applications that respond dynamically to events and triggers.
- Proactively monitor system performance, troubleshoot issues, and implement enhancements to existing cloud architectures.
- Collaborate with other teams to align cloud infrastructure with overall business goals and integrate cloud solutions seamlessly with existing systems.
- Maintain documentation for cloud processes and security guidelines.
- Keep abreast of new AWS features and technologies, integrating them into our infrastructure to support business needs and growth.
PM21
Requirements:
- 3+ years of proven experience as a Senior Software Engineer; Audio Industry preferred.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or related field; Master's degree preferred.
- Solid experience with AWS, particularly in services such as Lambda, EC2, IAM, and Cognito.
- Expertise in Python programming, with demonstrated experience in developing and deploying applications.
- Strong analytical skills and the ability to design complex cloud solutions.
- Familiarity with Linux and Docker.
- Excellent communication and collaboration skills, with a proven track record of working effectively in team settings.
- Practical understanding of cryptography, software signing, and SSH certificate authorities and architectures.
- Proven ability to architect and maintain scalable AWS systems for user authentication, logging, and software updates.
Preferred Qualifications
- Knowledge of the Mender update system.
- Familiarity with Yocto, ideally on the or other embedded architectures.
- Familiarity with deep learning and training of deep learning systems.
- Please Note: We are not able to provide sponsorship for employment visas (e.g., H-1B visa) now or in the future for this position.
Compensation details: 00 Yearly Salary
PI6759a9e2bc1b-8 Senior Network/Cloud Software Engineer