Cradlepoint is seeking a talented and dedicated Automation Engineer - Python Developer to play a pivotal role in the automation of activities within our managed services delivery. You will be responsible for ensuring that our delivered automation solutions meet overall expectations and provide required functionality to our clients. This role requires a proactive approach, including timely updates to all affected partners regarding any new factors impacting designed or deployed automation applications.
What You Will Do : Key Responsibilities
- Undertake development, programming, and testing of automation systems , ensuring high quality and robust functionality.
- Stay up to date with the latest automation trends and proactively apply them to enhance productivity and significantly reduce operational costs.
- Be involved in Solution Design, Development, and Integration of automation frameworks and tools.
- Actively engage in Problem-solving and critical thinking to overcome technical challenges and improve processes.
- Focus on Delivering Results & Meeting Customer Expectations through efficient and reliable automation.
- Clearly share all knowledge regarding owned automation applications, including code, application architecture, user-IDs, passwords, and security-related parameters, with appropriate partners.
- Help define the overall automation tool strategy and develop processes for envisioning automation development as a mature practice within the organization.
Required Qualifications
Education : Bachelor's degree or higher in Electronics and Communication Engineering (ECE), Information Technology (IT), Computer Science (CS), or Master of Computer Applications (MCA).Python Proficiency : Proficiency in Python with hands-on development experience.OOP & Design Patterns : Strong understanding of object-oriented programming (OOP) concepts and fundamental design patterns .Web Frameworks : Experience with Python frameworks like Django, Flask, or Fast API for building web applications.APIs & Microservices : Familiarity with RESTful APIs and microservices architecture .Databases : Working knowledge of databases such as MySQL, PostgreSQL, or MongoDB .Version Control : Experience with version control systems, particularly Git .SDLC & Agile : Familiarity with the Software Development Lifecycle (SDLC) and Agile methodologies (e.g., Scrum).Skills Required
Python Programming, Oop Concepts, Restful Apis, Microservices, Mysql, Postgresql, Version Control