Software Engineer
Kforce
Kforce's client in Evanston, IL is seeking a highly skilled Software Engineer with a minimum of 5 years of experience in development and a strong background in data processing pipeline development, and software architecture design. The ideal candidate will have strong experience working with Python, cloud platforms (AWS, Azure, GCP), and DevOps tools. The Software Engineer will be responsible for designing and developing scalable software solutions, leading architecture design, and ensuring the performance and reliability of our systems.
Responsibilities:
* Take ownership of architecture design and development of scalable and distributed software systems
* Translate business to technical requirements
* Own technical execution, ensuring code quality, adherence to deadlines, and efficient resource allocation
* Data driven decision making skills with focus on achieving product goals
* Design and develop data ingestion and processing pipelines capable of handling large-scale events
* Responsible for the complete software development lifecycle, including requirements analysis, design, coding, testing, and deployment
* Utilize AWS services/Azure services like IAM, Monitoring, Load Balancing, Autoscaling, Database, Networking, storage, ECR, AKS, ACR, etc.
* Implement DevOps practices using tools like Docker, Kubernetes to ensure continuous integration and delivery; Develop DevOps scripts for automation and monitoring
* Collaborate with cross-functional teams, conduct code reviews, and provide guidance on software design and best practices
Confirm your E-mail: Send Email
All Jobs from Kforce