Job Description
Job Description
We are looking for a highly skilled Senior Python Engineer to join our team in Morrisville, North Carolina. In this role, you will play a critical part in developing innovative software tools and solutions to enhance application security. This is a long-term contract opportunity designed for professionals who are passionate about delivering high-quality results and contributing to a dynamic and collaborative environment.
Responsibilities :
- Develop robust, object-oriented Python applications that address new security requirements and align with client needs.
- Implement and maintain automated testing frameworks using Pytest to ensure software reliability and functionality.
- Build, deploy, and manage containerized applications using Docker and other containerization tools.
- Collaborate with cross-functional teams to design, develop, and deploy serverless solutions in cloud environments.
- Optimize application performance and scalability on AWS platforms, including EC2.
- Integrate microservices and REST APIs to support seamless communication between components.
- Contribute to the design and implementation of modern UI / UX solutions using React and relevant technologies.
- Apply DevOps best practices, including version control with Git and CI / CD pipelines with Jenkins.
- Participate in Agile / Scrum development processes, ensuring timely delivery and adaptability to evolving requirements.
- Stay updated on security and compliance frameworks to enhance the security of developed applications.
- Proven expertise in object-oriented Python development, including Python 3.
- Hands-on experience with Pytest for testing and validation.
- Strong knowledge of containerization technologies such as Docker.
- Familiarity with cloud platforms, particularly AWS (e.g., EC2, Lambda, API Gateways).
- Understanding of microservices architecture and REST API development.
- Proficiency in DevOps tools and practices, including Git and Jenkins.
- Experience with modern UI / UX design principles and frameworks such as React.
- Knowledge of security and compliance frameworks like CIS, NIST, or similar standards.