Jobs and Careers
SO
Senior Network/Cloud Software Engineer
SonanceSan Clemente, United Statesfull_timeVerifiedPosted 20 Jun 2024
💰 $184,000/yr($121,000/yr – $184,000/yr)
About the role
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.
- 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
- 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.
- Knowledge of the Mender update system.
- Familiarity with Yocto, ideally on the i.MX or other embedded architectures.
- Familiarity with deep learning and training of deep learning systems.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s